****主/从表关系,在客户端中Clientdataset如何设置?

cat7708 2003-10-08 12:15:49
三层中在客户端,我用一个Clientdataset1连上服务器的Datasetprovider,那Clientdataset2应该怎么设置呢?
...全文
37 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cat7708 2003-10-11
  • 打赏
  • 举报
回复
经过多次调试,终于调好了.其实跟两层差不多.
cat7708 2003-10-08
  • 打赏
  • 举报
回复
不行,真是惭愧。我照着《Delphi_5.x_分布式多层应用系统篇》上面讲的去做,还是没做出来。我想是书上没讲清楚吧。我的设置如下,还劳烦各位再看一看啊。
应用服务器:
ADOConnection1:连接数据库。
ADODataset1:取主表数据。
datasource1:连上上面的数据集。
ADODataset2:取从表数据。且datasource属性设为Datasource1.Masterfields属性已设为 连接的字段sno。
Datasetprovider1:已设为allowtext,也连上了数据集1。

大家帮我看一看有没有设置错误或者少设置了。
Jiams 2003-10-08
  • 打赏
  • 举报
回复
先将ClientDataSet1按右键,取得字段定义。
注义有一个字段实际上是从表包装于主表中产生的
有了clientdataset1的字段定义后,clientdataset2的DatasetField便可有值选择了.
cat7708 2003-10-08
  • 打赏
  • 举报
回复
谢谢,我试试看.
hiflower 2003-10-08
  • 打赏
  • 举报
回复
添加一个 DataSource 组件,连接 ClientDataSet1。
ClientDataSet2 也连一个 DatasetProvider,设置 MasterDataSource,MasterFields,IndexFieldNames 属性
michaelpeng7799 2003-10-08
  • 打赏
  • 举报
回复
其实和ADO控件一样,你把cds当ado控件。

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧