ADOQuery.Insert插入记录时没问题,但修改、删除时就出现问题,LockType :=ltOptimistic时提示“无法定位记录:可能在最后打开后已改变”,
LockType :=ltPessimistic或ltUnspecified时提示“对象或提供这不能执行所需的操作”一定要用SQL语句来完成这些操作吗?
LockType :=ltPessimistic或ltUnspecified时提示“对象或提供这不能执行所需的操作”一定要用SQL语句来完成这些操作吗?
解决方案 »
- 新手问:关于UDPclient和UDPserver的问题?急!!
- **************找到工作了,有两个不错的公司要我,我该如何挑选,那个对我更有前途,大家帮帮忙**************
- 如何获取硬盘序号(高分相送)
- quickrep中怎么计算每页显示记录的和?
- 如何改变把菜单的字体????
- delphi调用dll函数的问题
- 告诉大家StringGrid复杂表头的画法
- hzb (Explorer) pazee(耙子)请到这里来,对于Formula one我这样解决行不?
- 求动态建立odbc的代码,急急急急急急急急
- 菜鸟送分:如何知道数据库中某字段(如‘Name’)是否存在某值(如‘Edward’)?
- 请问一个关于DLL调MTS与EXE调MTS的中间层一个问题?
- 谁有SQL SERVER 7.0的下载地址
解决:在对数据库记录进行操作的时候,采用事务处理来完成:
try
adoconnection1.BeginTrans;
.....
adoconnection1.CommitTrans;
except
adoconnection1.RollbackTrans;
end;