public string CreateConnectionString(Datasource DS, bool useMARs)
        {
            SqlConnectionStringBuilder strBuilder = new SqlConnectionStringBuilder();

            strBuilder.DataSource               = DS.Name;
            strBuilder.InitialCatalog           = this._databaseName;
            strBuilder.ConnectTimeout           = this._connectionTimeout;
            strBuilder.IntegratedSecurity       = this._integratedSecurity;
            strBuilder.MultipleActiveResultSets = useMARs;

            if (!this._integratedSecurity)
            {
                strBuilder.UserID   = this._userName ?? string.Empty;
                strBuilder.Password = Toolset.ConvertToInsecureString(this._password) ?? string.Empty;
            }

            return(strBuilder.ConnectionString);
        }
 public string CreateConnectionString(Datasource DS)
 {
     return(CreateConnectionString(DS, false));
 }