关于数据插入修改的相关问题(采用query/datasetprovider/clientdataset),请各位高手帮帮忙(在线)(200分)

X

xbeing

Unregistered / Unconfirmed
GUEST, unregistred user!
我在使用query,datasetprovider,clientdataset进行数据更新提交时,采用如下语句:

if (clientdataset1.state in [dsedit,dsinsert]) then clientdataset1.post;
if clientdataset1.changecount>0 then
clientdataset1.applyupdates(0);

提示如下错误:
project project1,exe raised exception class EDatabaseError with message'Record changed by another user'.
process stopped.Use Step or Run to continue.

请教各位富翁,这个问题一般会在什么情况出现,由于我是初学者,经验不足,请各位多多指教,在线等候,一经解决,马上结帖
 
难道没有人知道吗,还是问题太‘easy’,不屑做答?^_^
 
哎,没办法,
高手都去海湾了
天晚了,都睡觉了吧,明天起来看看也许有人帮你解决的
睡个好觉
 
呵,高手都赚钱去了,他们说这大富翁的分没用。
不过我觉得还是有用。所以来给你顶一下。
 
问题已经解决,分数只有给你们二位了 ^_^
 
只能说我们俩可能有一种想法相同,兄弟看看这里,你就知道我的话不是没有源由的!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1718442
提前不下二百次!
 

Similar threads

顶部