ADO+Midas

xiaobudian125 2003-10-12 05:21:01
我用ado开发中间层时遇到如下两个问题:
1. 中间层放置了一个adoconnection, 一个adodataset,一个datasetprovider
客户端放置了一个socketconnection,clientdataset,datasource,dbgrid
第一次注册中间层,并将client端的clientdataset的active设为true时dbgrid显示正常。可修改中间层adodataset的commandtext后,重新运行注册,再将clientdataset的active设为true时dbgrid显示为旧的资料。

1. 中间层放置了一个adoconnection, 一个adoquery,一个datasetprovider
客户端放置了一个socketconnection,clientdataset,datasource,dbgrid
第一次注册中间层,并将client端的clientdataset的active设为true时dbgrid显示正常。可修改中间层adoquery的commandtext后,重新运行注册,再将clientdataset的active设为true时系统报无法绑定ole的错误。

我查了一下书,都没有这方面的内容,请问各位我错在那里了,谢谢。
...全文
41 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
web700 2003-10-13
  • 打赏
  • 举报
回复
没见过
neo40 2003-10-13
  • 打赏
  • 举报
回复
hiflower(花) 的方法就行

将中间层的 adodataset adoquery 的 active 属性设置为 False
xiaobudian125 2003-10-13
  • 打赏
  • 举报
回复
我原来的中间层是用bde的,现在改成ado的,客户端不变。
可客户端连中间层总有问题,bde改ado要注意些什么呀。
hiflower 2003-10-12
  • 打赏
  • 举报
回复
将中间层的 adodataset adoquery 的 active 属性设置为 False
将客户端的 SocketConnection的Connected 属性设置为 False,ClientDataSet 的 Active 属性设置为 False.
重新运行试试
ggdw 2003-10-12
  • 打赏
  • 举报
回复
关注

1,594

社区成员

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

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