如何以编程方式创建firebird数据库?

use*_*591 2 c# firebird firebird-.net-provider

我在COMPUTER_WITH_DATABASE哪里安装了超级服务器firebird(windows).现在我需要制作c#应用程序,它将连接到此COMPUTER_WITH_DATABASE并创建文件.fdb,例如database.fdb以后能够使用例如字符串的一部分从其他计算机连接,如:

COMPUTER_WITH_DATABASE\C:\ database.fdb

但是如何在c#中使用fb API呢?

jad*_*ado 6

使用此代码,您可以创建一个数据库:

...
using FirebirdSql.Data.Firebird;
...

FbConnectionStringBuilder builder = new FbConnectionStringBuilder();
builder.DataSource = "COMPUTER_WITH_DATABASE";
builder.UserID = "SYSDBA";
builder.Password = "m*******y";
builder.Database = @"c:\database.fdb";
builder.ServerType = FbServerType.Default;

FbConnection.CreateDatabase(builder.ConnectionString);
Run Code Online (Sandbox Code Playgroud)