有两台计算机(windows 2000专业版)。一台用于创建服务器,在remote data module中放入一个tdatasetprovider和tquery,选择数据库之后按‘运行’注册。把这个程序拷到另一台机子上运行注册,可是在创建客户端程序的时候,放入一个tdcomconnection,选择了机子名称和servername之后,想把connected设为true时,却出现了‘拒绝访问’,请问这是怎么回事呀!谢谢!!
解决方案 »
- Tparrms用法
- record的小问题
- 求一个字符串的每个字符的二进制的十进制表示,怎么求,谢谢
- 大学毕业了,拿证了,高兴,送 200 分平分给朋友.
- {$L xxx.obj}为什么不能是cpp编译的obj,只能是c编译的obj?
- 多层系统中 多个人同时操作同一个数据表时,中间层就死机了。
- DCOM用什么配置,在哪?
- 这里有vc,vb,java,delphi源代码大全,国内和国外的经典软件代码请访问www.feidu.net
- 急用!缺少Microsoft FoxPro VFP Driver (*.dbf)怎么办?
- 请问怎么画圆环?
- 请教一个简单的DateTimePicker问题:
- 同一个编译器编译出来的文件大小不一样?????????
我用的是dcom,好像不用这个scktsrvr.exe,不过有些文章说要有DBClient.dll和MIDAS.dll的支持!不过我不懂它们在哪里或者是哪里有得下。然后又装到哪里去!!还请各位兄弟确认,知道的就讲一下。不胜感激!!
这个问题可能是这样的
是不是你服务器的远程数据模块的connection么有打开啊
我的两台机子都互相访问过了!!远程数据模块不是只要三个属性吗!name,oldcreateorder,tag。没有connection呀!
我想把tdcomconntion换成tsocketconnection,可是delphi却老是响应不过来!死了!!
不过我都打开了这个服务呀!请问柯南!
‘在默认情况下客户机使用的帐号,必须在服务器的帐号列表中存在’,怎么才让它存在列表中呀!
服务端的设置:
1。启动Windows的“运行“,输入“dcomcnfg“
2。从中找到你的应用程序服务器,将其中的“默认身份验证级别“改成“无“。
3。其中还有一些设置,请根据你的情况进行。
4。拷贝“midas.dll“到服务器的System32目录下,服务端必须注册这个DLL。
客户端:
1。拷贝“midas.dll“到客户机的System32目录下,不用注册,在客户程序运行时它会自动注册。
2。客户端必须安装DCOM。
3。拷贝你的客户端程序到指定目录。