ok lidt sent ca 1 månede
men ja der er mange gratis værktøjer til firebird/interbase
jeg bruger selv IBExpert kan hentes på denne side
http://www.ibexpert.com/for at oprette en database i code med C#
Hashtable ht = new Hashtable();
ht.Add("Database","MinDatabaseFil.FDB");
ht.Add("User","SYSDBA");
ht.Add("Password","masterkey");
ht.Add("Dialect","3");
ht.Add("DataSource","localhost");
ht.Add("Port","3050");
ht.Add("ServerType","1"); // 1 = embedded mode
ht.Add("Charset","iso8859_1");
FbConnection.CreateDatabase(ht);
og for at lave nogle tabeller
string connectionString =
"User=SYSDBA;"+
"Password=masterkey;"+
"Database="+DAL.database_path+";"+
"DataSource=127.0.0.1;" +
"Port=3050;"+
"Dialect=3;"+
"Charset=iso8859_1;"+
"Role=;"+
"Connection lifetime=15;"+
"Pooling=true;"+
"Packet Size=8192;"+
"ServerType=1";
FbConnection connection = new FbConnection(connectionString);
FbCommand command = new FbCommand();
connection.Open();
command.Connection = connection;
command.CommandText="CREATE TABLE tabel1 ("+
" felt1 integer NOT NULL,"+
" felt2 varchar(255), "+
" PRIMARY KEY(felt1))";
int ret = command.ExecuteNonQuery();