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

时间:2013-05-03 08:39:35

标签: c# firebird

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

  

COMPUTER_WITH_DATABASE \ C:\ database.fdb

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

1 个答案:

答案 0 :(得分: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);