我的数据库在这里遇到了问题,我使用 Firebird 1.5.3,它工作得很好,直到没有以正常方式读取或写入,但是当我运行一个程序时,我得到空白行结果和以下消息:
算术异常、数值溢出或字符串截断。
SQL 代码:-802 IB 错误号:335544321
所以我将它与一个月前的备份数据库进行了比较,它工作得很好,我得到了行中的数据。为确保我的代码没有更改,我将两个过程复制粘贴到 WinMerge(差异比较器)中,但没有任何不同。为确保我的错误来自数据,我为旧交易(1 年前的数据)运行我的程序,但我仍然收到这些消息。
我检查程序中的算术逻辑,修改,但没有运气。有人可以帮忙吗?
谢谢一堆,