是否可以使用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就死了。
答案 0 :(得分:0)
我有一个类似的问题,虽然有工作,最好的办法是经历痛苦并迁移到别的东西。即使你解决了这个问题,你也会遇到一些小问题,直到你做出改变