社区
Delphi
帖子详情
怎样使用ClientDataSet的DataSetField字段建立主从关系?
iamichael
2000-01-09 11:32:00
我想用ClientDataSet把两个主从关系的表关联起来,但我又不想用传统的MasterSource方法,我知道通过ClientDataSet的DataSetField属性建立嵌
套表可实现,但不知道DataSetField是怎样建立的,请多多指教.
...全文
419
20
打赏
收藏
怎样使用ClientDataSet的DataSetField字段建立主从关系?
我想用ClientDataSet把两个主从关系的表关联起来,但我又不想用传统的MasterSource方法,我知道通过ClientDataSet的DataSetField属性建立嵌 套表可实现,但不知道DataSetField是怎样建立的,请多多指教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chechy
2001-09-05
打赏
举报
回复
从表也需要一个ClientDataSet啊,将从表CDS的DatasetField属性设为你刚刚加的DataSetField啊。
chechy
2001-09-05
打赏
举报
回复
从表也需要一个ClientDataSet啊,将从表CDS的DatasetField属性设为你刚刚加的DataSetField啊。
ChenQ
2001-09-05
打赏
举报
回复
天呀,我是不是很苯!!!
ChenQ
2001-09-05
打赏
举报
回复
TO:chechy(chechy)
帮帮我了,
chechy
2001-09-05
打赏
举报
回复
我觉得应该很清楚了,在不明白,我也傻了。
ChenQ
2001-09-05
打赏
举报
回复
对呀,我也选了,那在从表上如何设,我在做主表的create dataset时,提示,CLientDataSet1(主表)找不到刚才设的那个DataSet
ChenQ
2001-09-05
打赏
举报
回复
我真的很不清楚,不知道如何做?
chechy
2001-09-05
打赏
举报
回复
对的,Field Type需要选择Data。
ChenQ
2001-09-05
打赏
举报
回复
下面不是还有一个field type吗?
chechy
2001-09-05
打赏
举报
回复
对啊,你在Field Editor中New一个Field(点击右键),那么在对话框的Type处选择DataSet,这样就可以了。
ChenQ
2001-09-05
打赏
举报
回复
"建立一个DataSetField(即类型选择DataSet )"时要不要设Field TYPE中的值?若要设,如何设?
chechy
2001-09-05
打赏
举报
回复
你那里不明白了,说说看。我觉得我已经说的很详细了,在说,我的表达能力有限。不知道该说什么好?
ChenQ
2001-09-05
打赏
举报
回复
"然后再主表的CDS上用Field Editor建立一个DataSetField(即类型选择DataSet),然后在从表的cds地DatasetField属性上连接刚刚建立的DatasetField。"这句能不能再详细一点了
ChenQ
2001-09-05
打赏
举报
回复
我用你上面的方法,怎么也实现不了呀,请教了,
chechy
2001-09-05
打赏
举报
回复
cds不用MasterSource的啊,因为Detail表以NestTable的形式存在。
ChenQ
2001-09-05
打赏
举报
回复
天呀,为什么我用MasterSource的方法都连不上,请教了各位,
Tense
2001-09-05
打赏
举报
回复
楼上的
chechy
2001-08-31
打赏
举报
回复
先建立两个ClientDataSet(cds),然后用Field Editor为各自的cds建立好字段。
然后再主表的CDS上用Field Editor建立一个DataSetField(即类型选择DataSet),然后在从表的cds地DatasetField属性上连接刚刚建立的DatasetField。右键点击主表的cds,选择Create Dataset,一切OK。
zds0707
2001-08-31
打赏
举报
回复
在数据集(clientdataset)的字段编辑器中,点右键,选 新字段
在new Field的编辑器中设type 为dataset
再完成其它设置就可以了
blucecat
2001-08-31
打赏
举报
回复
好好看看 李维的《delpi5.x多层分布式应用系统篇》第二章
DataSnap
Client
dataSet
三层中主从表的操作
非原创 摘自:http://hi.baidu.com/yagzh2000/blog/item/fc69df2cb9845de78b139946.html三层中主从表的操作(删除、新增、修改)一定要在一个事物中完成,那在Delphi中的事物又如何控制呢?我们在开发客户端时,如果为了在一个事物中而用TSqlConnection的事物来控制是徒劳的,没有一点意义,因为真正事物控制是在服务端的TData...
Client
dataSet
三层中主从表的操作
http://blog.csdn.net/QQ56430204/article/details/7916654 摸索了好久,终于找到了3层主从表设置的方法,为了纪念这些天来的努力,记上日记,也为不了解的朋友来学习,如果有什么不对的地方则给我留言。 三层中主从表的操作(删除、新增、修改)一定要在一个事物中完成,那在Delphi中的事物又如何控制呢?我们在开发客户端时,如果为了在一个事物中
FireDAC 学习 - 7:三层数据库,一次传递多个表的数据
需求 在 MIDAS 架构下,主从表可以采用嵌套表的方式,一次性将多个嵌套的表的数据传递到客户端。假设有主从表 FdQuery1 和 FdQuery2,大致做法如下: 1. 在服务器端,FdQuery1 和 FdQuery2 分别对应数据库服务器里面的一个表。它们对应的表有
主从关系
,主表的主键
字段
名为 ID;从表的外键
字段
名也是 ID; 2. 服务器端,DataSource1 对应 FdQuery1。 3. FdQuery2 的 SQL 语句大概是:select * from Table2 w...
Client
DataSet
的
使用
提交问题
转自:http://faq.csdn.net/read/37602.html 问题一: 我在三层结构下做主从表,在服务器用的是巢状结构来关联主从结构,客户端用
client
dataset
的insert和applyupdates来提交,但主表数据可以正常提交写入数据库,但从表毫无动静,也就是说从表能写入
client
dateset的缓存,但不能写入数据库,不管是用appl...
Delphi三层主从表设置
//摘自:http://hi.baidu.com/yagzh2000/blog/item/fc69df2cb9845de78b139946.html 摸索了好久,终于找到了3层主从表设置的方法,为了纪念这些天来的努力,记上日记,也为不了解的朋友来学习,如果有什么不对的地方则给我留言。三层中主从表的操作(删除、新增、修改)一定要在一个事物中完成,那在Delphi中的事物又如...
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章