报错couldn't perform the edit because another user changed the record

ainijuan 2003-11-21 11:58:46
PDJDdataBase是自己创建的ODBC数据源,不知为什么老是报错:
couldn't perform the edit because another user changed the record
代码如下:
Database1->AliasName="PDJDataBase";
Database1->DatabaseName="PDJDataBaseComm";
Database1->ReadOnly=false;
Database1->Open();
Table1->DatabaseName="PDJDataBaseComm";
Table1->ReadOnly=false;
Table1->TableName="Operation";
Table1->Open();
Table1->Edit();
Table1->Close();
Database1->Close();
...全文
76 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ainijuan 2003-11-27
  • 打赏
  • 举报
回复
但是为什么在打开数据库的时候在SQL EXPLORER中又可以修改呢?不知道为什么
我又只能修改一条,如果再修改其他纪录的值又会报同样的错!!
MartinWang 2003-11-21
  • 打赏
  • 举报
回复
数据库里有重复记录,设一主键试一试吧!!:)

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧