使用 dbExpress 时如何查找“记录未找到或被其他用户更改”错误的原因?
如何找到失败的SQL语句(带有实际参数值)?
此时,只能检查语句中的常量表达式,例如...'where Field1 is null and Field2 = 0'。在 DoExecSQL 中,SQL 语句使用占位符 (?) 作为参数值,因此如果常量表达式条件没有显示任何有用的信息,请继续调试:
- 要查看实际参数值,请在函数 TSQLConnection.Execute(在单元 SqlExpr 中)中设置断点并单步执行参数评估循环。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)