bde+access2000 大侠请进!急!!!!!(100分)

  • 主题发起人 主题发起人 lichen.com
  • 开始时间 开始时间
L

lichen.com

Unregistered / Unconfirmed
GUEST, unregistred user!
我就差主明细之间的删除功能了。
具体四个表之间主,明细关系如下 :

|====================|
|GorupQuery(分组表) |
|====================|通过groupid关联
|--------------->|=====================|
|infoQuery(客户信息表)|
|=====================|通过INFOID关联
|----->|
|==================|
|oQuery(业务记录表)|
|==================|
|=====================|
|pactQuery(合同记录表)| |=====================|


当我删除GROUPQUERY,在beforedelete事件中在删除infoquery中的相关记录,执行后,提示infoquery是只读的,真搞不明白,我一头雾。
当删除INFOQUERY,在beforedelete事件中在删除oquery/pactquery中的相关记录时也出同样错误!!
不知为何????不知那路大侠 能帮我解决一下吗???????感谢!!!
注:bde+access2000
 
你查一下以前的帖子。好象有。。
 
Tquery设置RequestLive=true
 
在程序中采用主表、明细表结构并不是一种比较好的办法。最好还是通过QUERY来读取
数据。
 
用sql語句刪除。
 
同意楼上的,用query来控制把,这样比较灵活一点
 
同意荷塘新月的说法,主从表不是很好的东东,有时很麻烦的。
 
to all:
初学DELPHI所以不想逃避这种问题,我想只有在逆境中成长才能和你们一样,
不知道那位兄台能否给小弟发一个源码, 关于上述四表之间的主,明细关系(bde+access200)
。 简单就可以只要有添加,删除功能就可以,急要!请大家帮一把吧!!!!分我可以再加。。
xsnet_cn@163.com
 
SQL语句?不明吗?。。。可以参考ACCESS的SQL参考。。

另外建议用ADO连接ACCESS,不要用BDE连接。。。[:)]
 
多人接受答案了。
 
后退
顶部