在delphi中保存数据到ACCESS数据库中,提示:无法为更新定位行。一些值可能已在最后一次读取后已更改。是在单机版的程序中访问更新的,也没有其它人访问该数据库。
解决方案 »
- 如何快速动态给AdoQeury的SQL赋值?求最佳方法!
- 控制网吧时间程序代码
- 初手,望指点!如何使用ADO连接ACCESS数据库,而且不使用ODBC。
- 程序在长时间运行后会弹出对话框"多步操作产生错误。请检查每一步的状态值。",请问是怎么回事?
- 关于String的问题,请大家参与,RealLike也请进来看一下!
- 查找一个应用程序是否运行并且结束这个程序
- 数据库类型---对Access的一些操作?
- 一个动态连接库调用问题,如何在程序里调用使它返回字符串(在线等待)
- SQL Server库怎么无法读。
- 我的程序测试玩了,可不知有没有好的打包工具,DELPHI自带的是英文的!推荐一下中文的!!谢谢!
- 怎么取到另一程序弹出消息框中的提示信息的文本?
- DBExpress引擎怎样在两个SQL SERVER数据库之间拷贝数据?
要么去掉默认值,要么设为设为不允许为空如果还不行
在adoquery1的afterpost里
var
Id : Integer;
begin
with DataSet do
begin
Id := FieldbyName('Id').AsInteger;
Refresh;
Locate('Id',Id,[]);
end;
end;