public async Task CreateDatabase(string path, FirebirdType type, FbCharset charset)
 {
     var dbInfo = new DatabaseInfo(new FirebirdInfo(path, type, charset));
     dbInfo.CreateDatabase();
     await LoadDatabase(dbInfo);
 }
 public FirebirdInfo(string path, FirebirdType fbType, FbCharset charset)
 {
     _builder.Database      = path;
     _builder.ClientLibrary = fbType == FirebirdType.Fb3 ? @"\fb3\fbclient" : @"fb25\fbembed";
     _builder.Charset       = new FbUtility().GetCharsetString(charset);
 }
 public FirebirdInfo(string path, FirebirdType fbType, FbCharset charset)
 {
     _builder.Database = path;
     _builder.ClientLibrary = fbType == FirebirdType.Fb3 ? @"fb3\fbclient" : @"fb25\fbembed";
     _builder.Charset = new FbUtility().GetCharsetString(charset);
 }
Пример #4
0
 public void CreateDatabase(string path, FirebirdType type, FbCharset charset)
 {
     _dbInfo = new DatabaseInfo(new FirebirdInfo(path, type, charset));
     _dbInfo.CreateDatabase();
     LoadDatabase(path);
 }