求救:关于ADO更新的问题(20分)

  • 主题发起人 hz_huzhen
  • 开始时间
H

hz_huzhen

Unregistered / Unconfirmed
GUEST, unregistred user!
ADODataSet的LockType为ltBatchOptimistic,删除记录后用UpdateBatch(AffectRecords)保存时出现行定位错误,错误:无法为更新行集定位:一些值可能已在最后读取后改变。怎么解决? [?]
 
数据表有没有主键?一定要有

字段有没有默认值?最好是没有
 
我以前也遇到了这个问题:
解决办法: 去掉字段默认值
 
谢谢两位,有没有其他解决办法,去掉默认值,程序就要写得比较繁(特别是以Grid提供给用户编辑的时候),有没有更好的解决办法?
 
只有去掉数据库的默认值
 

Similar threads

S
回复
0
查看
679
SUNSTONE的Delphi笔记
S
S
回复
0
查看
685
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部