100分求教,我用的是ADO,为什么主细表在二层中能实现,在三层中就不行了呢?各路高手,帮帮我吧!最好能举一个例子,如果谁能解决,另外开一贴给加分。我在这里先谢了!
解决方案 »
- UpDown的OnChangeEx事件中的Direction参数的问题
- 有请高手帮忙—关于从DBGrid导入excel中出错。
- 关于-神龙DVD卡-缓冲区播放--有大虾做过请指明
- 遇到一个难题,请高手帮忙解决!!--------------------在线等待!!!!!!!!
- 关于DLL的一个小问题,希望大家帮我,在线等待!
- Sql Server 中 float与real和numeric的區別﹖
- exe项目调用一个运行时包,然后编译通过,可是一运行就报错:无法定位程序入口
- 1个多简单的多线程,为什么只能CREATE不能运行Execute,有代码
- 请教高手一个问题有关dbgrid记录数的问题和一个dbgrid对象备份的问题。
- 问一个最菜的问题
- 编程怎样知道计算机上安装了哪些软件?
- 深圳用Delphi的少的不得了
不行啊!我在应用程序服务器里设置完主细表之后,到客户端去调用就不行。
1、在服务端放置ADOConnection,连接数据库
2、放置ADODataSet,假设命名为ADSMaster,写上SQL语句,选取主表记录
3、放置DataSouce,DataSet设为ADSMaster;
4、放置另外一个ADODataset,假设命名为ADSDetail,写上SQL语句,选取
从表记录,设置DataSouce为刚才主表的Datasource,这样在从表与主表
建立连接关系,(等会,点上一支烟熏一会再说),然后在MasterFields
的Field Link Designer主表从表关联的字段
5、放置DataSetProvider,DataSet连接ADSMaster
6、这样激活上面的,执行就可以注册服务器,备用客户端
1、使用SocketConnection或者DComConnection连接刚才建立的服务器
2、放置两个DataSouce、两个ClientDataSet,其中一个连接到服务器
的DatatSetProvider,将所有字段加入到Fields Editor中,你将看
到有一个ADSDetail的字段
3、在另外一个ClientDataSet中的DataSetField中加入ADSDetail,大致
是这样的字样ClientDataSet1ADSDetail
4、激活ClientDataSet1就可以了
5、放上两个DBGrid就可以看到效果了
ePing
你们都混了N颗星星了,这次出来主要
是做广告的,哈哈ePing
谢谢你们的回答。
to ePing(◇ www.ePing.net ◇) :特别谢谢你,可是我在设置DataSetField时,总是提示我'invalid property value',我的主表是vsh_cgrk1(TClientDataSet),从表是vsh_cgrk2(TClientDataSet),都放在名为whdata这个数据模块上了,我在从表中的DataSetField中是这么写的:whdata.vsh_cgrk1vsh_cgrk2或vsh_cgrk1vsh_cgrk2,但总是显示这个错误,能否再帮我解决一下吗?多谢了!
上面的是我亲自做过的一个Demo而已,你先不要去想你的程序,
按照上面作一个Demo,这样你就知道需要使用到什么控件,以及
如何设置相关属性,然后类推到你的软件中,因为我毕竟缺少你的
那种环境,对吧RegardsePing
在做一些大的项目的时候,中间某个小的过程都可以在
外部先做一些小Demo,实现了,然后在应用到你的项目中,
这是一个比较好的方法,嘻嘻Regards ePing
收到了,不好意思,我今天早上才上网就收到了你的邮件,我对你表示十分的感谢!
to ePing(◇ www.ePing.net ◇) :谢谢!
我也非常的感谢你,我先按你说的做一个例子吧!还是DataSetField的问题。
to everyone:
谢谢大家的关心与支持!