delphi 2010和dbexpress firebird驱动程序

时间:2010-08-05 18:07:48

标签: delphi delphi-2010 firebird dbexpress

我结识了Chau Chee-Yang(http://sites.google.com/site/dbxfirebird/)的dbexpress火鸟司机

我觉得很难安装,因为信息非常少,我 成功建立连接,但出现了几个问题:使用时 数据资源管理器和我想连接到数据库发送给我 以下错误:

---------------------------  Database Explorer
---------------------------  The located assembly's manifest
definition does not match the
assembly reference. (Exception from
HRESULT: 0x80131040)
--------------------------- 

当我想在sqldataset的命令文本中生成查询时 delphi发给我以下错误:

Cannot load metadata for
FIREBIRDCONNECTION. Add driver unit
to your uses (DbxInterBase or DbxDb2
or DbxMsSql or DBXMySQL or DbxOracle
or DbxSybaseASA or DbxSybaseASE). 

我真的不知道如果我做错了安装 驱动程序,也许我必须给出像SelectSql.add这样的sql指令 ('实时选择* ....而不是sqldataset我放了一个SQLTable 我可以看到数据。我认为不能做到有些不对劲 直接从CommandText中编写sql instrcciones sqldataset任何帮助都很受欢迎

谢谢和问候

2 个答案:

答案 0 :(得分:1)

我没有使用过这个驱动程序,但是如果您使用的是Enterprise或Architect版本,它们会为Firebird附带自己的dbExpress驱动程序。它可能在数据资源管理器中工作得更好。

答案 1 :(得分:0)

我也在数据资源管理器中遇到了这个错误。在支持论坛上有一些关于此的说明。看起来他有一个修复,但它还没有成功。这是链接:

http://groups.google.com/group/dbxfirebird/browse_thread/thread/a99e9f7946abd67c