在DELPHI存盘时提示:无法为更新行集定位:一些值可能在最后读取后改变,该表有update触发器,有何问题:select * from deleted select * from inserted
解决方案 »
- delphi如何指定相对路径?
- 一个Zlib老问题了,卡住有段时间了,麻烦达人们帮忙解决.
- 请教关于cxGrid中ButtonEdit之OnButtonClick事件的问题!
- 高薪招聘 delphi 程序员 (深圳)
- 求 用DirectDraw抓取屏幕图像的Delphi源代码
- 请教几个函数,谢谢
- 求教!怎么做出像属性框(Object Inspector)中的ImageIndex那种的下拉框?
- 怎样将listview中的内容保存到一个文本文件中?
- Delphi有沒有什麼 IDE 助手,可以在 IDE 裡對成對的 Begin end 劃線的?或提示出來的。要 For D7 的
- 怎么样在DELPHI里用EXCEL的库来开发财务软件(OLE)请指教!
- 哪里有方便查询的DELPHI函数库吗?
- 如何从服务器上自动下载最新版本的软件?
表有主键
在SQL Server2000中修改数据, 但在Delpho6.0中却不行.搞不懂!
这是Delphi的缺陷吗?
如果你用了Delphi的更新或者用了多层结构
你要看看是不是主关键字的记录已经被其他用户删除,那样你的SQL语句发送到后台
没有更新到相应的记录的话,数据库会发生一个异常,这个异常能够被前台捕获
如果有后台触发器,你要检查触发器,是不是有UPdate语句
如果有你要在Update之前先判断,该记录是否存在,如果存在就执行Update
不存在,你应该不执行Update防止更新异常。
还有,不要用浮点型的数据类型作为主关键字,Delphi在处理浮点型数据的时候
可能会有小数位的丢失,然后依据依据浮点主键到库里更新记录也会失败