我将 Delphi 2009 与 firebird 2.5 和 IBXpres 一起使用,我得到“除以零”错误。
firebird 的数据库是用 charsetUTF8
和collation 创建的UNICODE_CI
。
我已经修改了 IBSQL.pas,重新编译了 ibxpress120.bpl,并且在设计时一切正常。这是修复的链接
问题是当我打开我的数据集时,我仍然在运行时收到错误:
MyIBDataSet.Open;
如果我使用UNICODE_FSS
字符集,一切正常,但我不能将排序规则设置为“不区分大小写”
任何我不知道的解决方法?