Delphi ADO无法为更新定位行,一些值可能已在最后一次读取后已更改的问题
Delphi中,在使用ADOQuery更新数据时会出现,无法为更新定位行。一些值可能已在最后一次读取后已更改的错误信息。
可以使用如下解决方法:
在TADOQuery打开后加入TADOQuery(DataSet).Properties.Get_Item('Update Criteria').Value:=0 语句。
示列:
procedure TfrmMain.aqryPubAfterOpen(DataSet: TDataSet);
begin
TADOQuery(DataSet).Propertie
原创
2021-02-02 18:17:16 ·
792 阅读 ·
0 评论