使用TIBDatabase连接到Delphi XE3上的Firebird 2.1数据库



是否可以使用Interbase组件连接到Firebird 2.1数据库?

我正在将我的软件从delphi 7迁移到XE3,我使用IBX组件,这对我来说似乎可以更新到XE3上的Interbase组件,但是正在发生一些尴尬的错误。

我开始了一个新项目来隔离这个问题,并试图连接到我的软件数据库。结果如下:

1 -我可以使用TIBDatabase正常连接到数据库

2 - TIBTable可以正常列出数据库表

3 - TIBTable可以正常获取字段信息

*4 -当我尝试激活TIBTable时,我得到错误消息:"动态SQL错误。SQL错误码-206。列未知。IBTable1。在第1行,第8列。IBTable1是IBTable组件名(??)

*5 -当我尝试使用TIBSQL,我链接到数据库,当我试图编辑SQL查询Delphi死亡。

我有一个类似的问题,虽然有周围的工作,最好的事情是通过痛苦和迁移到其他东西。即使你解决了这个问题,你还会遇到一些小问题,直到你做出改变

最新更新