ADO问题!!急急!!!!!!(100分)

J

jeff_mu

Unregistered / Unconfirmed
GUEST, unregistred user!
[?]我用delphi 的ADO 接SQL2000 ,在98下單機使,然後使用主檔/明細檔;
新增幾筆主檔後,欲將之刪除,明明只有單機使用,它卻出現訊息
如can't operation the action because current record changed by another user
經常性的發生此類問題!
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=716412
 
答案不太满意:)[:)]
 
最好先学习一下C/S模式的概念,这和有多少个用户操作、是否网络没有关系。
在你操作数据时,只有新增的数据会有这种提示,而在修改现有数据时,问题是不会出现的,对主表或细表都是如此
 
TO:allenk
并不是你说的只有新增会有问题,在主/细表中。删除主表也发生(删除或更新明细表
有时有问题)!我在数据库中设置删除主表时同时删除明细表。是否是这的问题?
但是如果自己下SQL就没有此问题!
 
可能是你ADO参数设置的问题,
也可能是你数据表的默认值的问题,可以将所有的默认值取消后在看看
 
在应用主细表时如果使用数据感知控件,注意与服务器端规则的配合使用,否则在本地对数据进行操作时,会与数据库端游标的移动产生冲突;
另外注意数据表关键字的定义
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
753
import
I
S
回复
0
查看
846
SUNSTONE的Delphi笔记
S
顶部