1
我使用德爾福2009火鳥2.5與IBXpres我得到「除零除」錯誤。德爾福2009年,IBX和火鳥與utf8給零由零誤差
該firebird的數據庫創建字符集UTF8
和整理UNICODE_CI
。
我已經修改了IBSQL.pas,重新編譯了ibxpress120.bpl,並且在設計時,一切正常。 This is the link with the fix
的問題是,我仍然可以在運行時的錯誤,當我OEN我的數據集:
MyIBDataSet.Open;
如果我使用UNICODE_FSS
的字符集,一切正常,但我不能設置排序,以「案不敏感「
我不知道的任何解決方法?
我知道,我的問題是,它是一個大的軟件,所以評估遷移之前,我一直在尋找一個臨時的解決方案。我會看看你建議的組件。謝謝 – Iridio
@Iridio如果遇到這個錯誤,這可能是一個大軟件嗎?你是從Delphi還是Firebird的早期版本遷移?或者你在改變應用程序的第一個地方改變了什麼? – jachguate
該請求是遷移到火鳥的較新的版本具有不區分大小寫的排序規則。我想我沒有選擇,但實現了一套新的lib – Iridio