关于"无法为更新定位行"的问题,谢谢
无法为更新定位行。
一些值可能已在最后一次读取后已更改
ADODataSetPs是我的TADODataSet,我添加了ADODataSetPs->UpdateBatch();这个语句后就出现了上面的错误,在网上搜到说是默认值的问题,我已经把默认值去掉了,但还是会出错,请教下大家,谢谢各位
ADODataSetPs->Edit();
ADODataSetPsstate->Value = 1;
ADODataSetPs->Post();
ADODataSetPs->UpdateBatch();
ADODataSetPs->Next();
[解决办法]
你的数据库中, 表需要创建主键.