以clientdataset1为主表,以clientdataset2 为从表,怎样设置它们的关联??? 以clientdataset1为主表,以clientdataset2 为从表,怎样设置它们的关联??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好直接在服务器端建立主从关系,这样,clientdataset1可以有一个类型为TDataSetField的字段,这样clientdataset2连接到这个DataSetField,就自动建立了主从表关系。或者使用传统的TTable的主从关联模式。 更新的时候只需要写 ClientDataset1.ApplyUpdate(0); 就行了不必再调用ClientDataset2.ApplyUpdate, 我也是这样用的,sql server 2000+SP3 D7 三层,socketconnect联结,但在更新的时候总是出错。添加主表记录时出现key violation,添加从表时No respon master record,我都不知道怎么办了。 不对,主表ClientDataset1.ApplyUpdate(0)后,从表并没有被更新呀 必须在中间层上建立主付关系,那样不用ApplyUpdate ClientDataSet2 把ClientDataSet2的MasterSource设成ClientDataSet的DataSource,再设置ClientDataSet2的MasterFields(ClientDataSet1和ClientDataSet2的关联字段,设置时需要把它们都打开)便可。 方法是对的,但是出现你这种问题有两种可能:No.1:没有主键,或是对应的时候,要么主表没有主键,要么子表没有主键No.2:你没有下载足够多的Fields,这样,主表/从表不知道自己的定位。---------------------沉沦中...... Error reading form 问题 很简单的个ADOQuery的问题 关于delphi中if 的用法我想糊涂了....100分求助!!!!! 关于组件面板 如何才能像windowns中资源管理器那样按住ctrl就可以选中多个图片进行操作呢? 最经典的,带源代码! 一个自定义异常类的问题,请各位帮忙看看(在线) 请教,将程序加入右下角工具栏,同时隐藏任务栏的方法,在线等待 太菜了,为什么窗体运行时和设计时的大小不一样? 急急急:::::::::::小题目,大问题:DELPHI读DOC中的图片? 如何断开某一用户的连接? 在字符串中从左边取两个字符的代码如何写?
或者使用传统的TTable的主从关联模式。
不必再调用ClientDataset2.ApplyUpdate,
但在更新的时候总是出错。添加主表记录时出现key violation,添加从表时
No respon master record,我都不知道怎么办了。
No.1:没有主键,或是对应的时候,要么主表没有主键,要么子表没有主键
No.2:你没有下载足够多的Fields,这样,主表/从表不知道自己的定位。---------------------
沉沦中......