midas 3.0的'interface not supported'(接口不支持)错误

hepengfei 2000-09-11 02:14:00
我在开发过程中用midas技术实现B/S三层结构,采用DCOM协议,通讯时服务器进程可以
正常启动,但在数据库操作时客户端总是出现'interface not supported'(接口不
支持)错误,请问这是什么原因呢?谢谢。
...全文
138 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
数字蛋糕 2000-09-25
  • 打赏
  • 举报
回复
我搞MIDAS大概是两年前的事了,不知道有没有记错.
在客户端上应该有dbclient.dll文件,而且要在命令行下用:
regsvr32 dbclient.dll来注册.

希望能有帮助.
Tine 2000-09-13
  • 打赏
  • 举报
回复
1。首先看类有没有注册;
2。如果一切都正确,看看在做服务器的NT机上有没有把做客户端的用户号加入.(这很重要)
3。DCOM配置是否正确
smartkid 2000-09-11
  • 打赏
  • 举报
回复
用TDCOMConnection时:
FMyIntf : IMyIntf;
...
FMyIntf := DCOMConnection.GetServer as IMyIntf;

用TSocketConnection时:
FMyIntfDisp : IMyIntfDisp;
...
FMyIntfDisp := IMyIntfDisp(IDispatch(SocketConnection.AppServer));
zsr 2000-09-11
  • 打赏
  • 举报
回复
可能是类没有注册,在客户端运行一下服务程序试试。

1,593

社区成员

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

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