Tag: firebird embedded

带有Firebird客户端的.NET控制台应用程序在程序结束时崩溃

这是一个朋友的小项目,其目标是从给定的firebird数据库文件中读取数据并将其放入MS Office 2010模板中……因此Firebird作为数据库后端和.NET 4.x项目类型办公室的东西是给定的堆栈。 我写了一个小的(控制台)测试应用程序来与firebird嵌入式数据库客户端取得联系,并且已经有了我没有摆脱的第一个问题。 我的守则如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using FirebirdSql.Data.FirebirdClient; namespace TestFirebirdConnection { class Program { static void Main(string[] args) { // Set the ServerType to 1 for connect to the embedded server string connectionString = “User=sysdba;” + “Password=******;” + “Database=C:\\…\\…\\…\\PDATA.FDB;” + “ServerType=1;” + “Charset=NONE;”; try { FbConnection dbConnection […]

INSERT INTO Firebird如何自动增加主键?

INSERT INTO Firebird如何自动增加主键? 对于我有的表格字段: fstPriority VARCHAR(30), fstInfo VARCHAR(100), fstDateCreated VARCHAR(30), fstDateModified VARCHAR(30), fiKeyID INTEGER PRIMARY KEY INSERT INTO我有: FbConnection fbConn = new FbConnection(stOpenConn)) fbConn.Open(); … FbTransaction fbTransaction = fbConn.BeginTransaction(); FbCommand fbCmd = new FbCommand(“INSERT INTO ” + stTableName + “(” + stFieldNames + “) VALUES ( @p0, @p1, @p2, @p3, @p4 ) RETURNING fiKeyID “, […]