分布式开发的疑问?????

HarryZhang 2002-11-30 10:23:16
我现在用3层结构来开发,但遇到一个问题:当第一和第二层都在本级测试时没问题,但当把第二层也就是数据交换层放到另外的电脑里,(在另外的电脑里已经运行了scktsrvr.exe这个文件(我是用socketconnection和datasetprovider来做的))
客户端这边的socketconnection控件的servername能找到远程目标,但clientdataset的providername却找不到远程providerdataset,运行提示找不到dll文件,请问为什么?是因为远程的数据交换成缺少了dll文件,还是我的设置有问题呢?请大家一起到轮...
...全文
44 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
star_of_light 2002-12-03
  • 打赏
  • 举报
回复
都放
HarryZhang 2002-12-03
  • 打赏
  • 举报
回复
那请问是把Midas.dll方在客户端还是放在数据交换层那端呢?
数据交换层不装delphi也运行不了,说缺少dll,但客户端因为我本身已经装了delphi所以就不知道需不需要dll了。
ihihonline 2002-12-01
  • 打赏
  • 举报
回复
Midas.dll ->..\ windows\system32
BoningSword 2002-12-01
  • 打赏
  • 举报
回复
高手如云啊,答案应该就在上面了。
walkm01 2002-11-30
  • 打赏
  • 举报
回复
需要把midas.dll放在应用程序的目录中或..\windows\system32中,第一次运行,程序会自动注册midas.dll的位置。
star_of_light 2002-11-30
  • 打赏
  • 举报
回复
将Midas.dll放在客户端的系统目录下。Windows98为Windows下的System文件夹。Windows2000为WINNT下的System32文件夹

1,593

社区成员

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

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