可视化编程 谁做过sql数据库访问firebird数据库呀,怎么连接?

谁做过sql数据库访问firebird数据库呀,怎么连接?第一步:用FbMaestro创建数据库(桌面数据库则选择emebed server)任意放在什么地方第二步:把 jaybird 里的三个jar

谁做过sql数据库访问firebird数据库呀,怎么连接?

第一步:用FbMaestro创建数据库(桌面数据库则选择emebed server)任意放在什么地方第二步:把 jaybird 里的三个jar文件放在相应的classpath里,然后把jaybird21.dll,GDS32.DLL,icudt30.dll,icuuc30.dll,fbembed.dll,icuin30.dll 这几个文件放在system32下面重启后链接OKjava中连接文件的写法:driverName = "org.firebirdsql.jdbc.FBDriver"URLName = "jdbc:firebirdsql:embedded:E:/Project/test.fdb"user = "sysdba"password = "masterkey"

如何调用firebird存储过程插入blo?

方法比较多。1、用fibplus里面有一个自动增量ID的功能,可以返回insert后的id2、通用的方法就是自动增量ID不用使用生成子和触发器,而是使用生成子和存储过程,存储过程可以模仿触发器改,返回值就是InsertID,firebird用到事务,你新增记录后,调用存储过程返回新的id后再递交事务。(你应该是做主从表吧)3、和第二个方法一样,只是不用存储过程,可以更简洁,用生成子就可以了。自己用一个通用函数 function pGetAutoID(vGenName: string): LongInt函数里面就是用一个query查询并返回。vGenName就是你对应的生成子名称。Query的SQL如下:SELECT GEN_ID(vGenName, 1) FROM RDB$DATABASE其余和第二个方法一样,你新增记录后,调用通用函数 NewID := pGetAutoID("GEN_TB_CLIENT_ID")后再递交事务。NewID就是你要的。

因工作需要,需要用php连接firebird数据库,显示firebird数据库的内容?

1.PHP 连接 firebird 有两种方式:

1) 使用ibase_connect 函数,ibase_connect、ibase_pconnect是用来连接InterBase数据库的函数,同连接mysql数据库函数一样,这样的函数有一整套,要使用这些函数,需要编译时候使用开关(UNIX)、或者在PHP.INI里面使用extension=php_interbase.dll加载(WINDOWS),否则会出现未定义函数错误。

2)使用 PDO 方式连接。$dbh = new PDO("firebird:User=usernamePassword=passwordDatabase=DATABASE.GDEDataSource=localhostPort=3050")同上,此方式需要php_pdo_firebird.dll扩展支持。

2. 没接触过firebird和ibexpert,恕难回答。。