两台机,win2000,win98,在同一局域网中在win2000做的应用程序服务器中,
添加一个Remote Data Module数据模块,
加了table1(连接好数据库),DataSetProvider1两个控件,并运行注册在98的客户端程序用socketConnection连接,输入win2000的IP地址,也找到servername即应用程序服务器的数据模块,设置connected为true是,弹出提示说“没有注册类别”请问是何原因?
添加一个Remote Data Module数据模块,
加了table1(连接好数据库),DataSetProvider1两个控件,并运行注册在98的客户端程序用socketConnection连接,输入win2000的IP地址,也找到servername即应用程序服务器的数据模块,设置connected为true是,弹出提示说“没有注册类别”请问是何原因?
解决方案 »
- 如何捕获某端口下的udp包,对他进行重新加工后再发往目的地址
- telnet的demo中不能断开服务器
- 请教高手:fastreport 打印问题
- 大哥们!我用spcomm组件写的程序为什么只能发不能收啊?
- 有没有自动排序的grid第三方控件
- DELPHI 在调用C的DLL时出错?
- 如何用TPrinter的哪个属性知道连接的是镭射还是点阵打印机?(或者用Api函数也行)
- 怎样把拼凑多个字段的内容?
- 请问哪有OutlookBar控件下载???
- 请问如何给vb的datagrid加上项目标题???(急,急急,急急急。。。)
- 如何获取已知控件句柄的标题?
- 唯一的十分:希望大家帮帮忙:insertdata parameter ':fanghao_p' not found
2.如果WIN2000是服務器版本的﹐請將應用程序服務器安裝到服務管理器中(SCM),方法。運行命令﹕YouAppSrv.exe -install
如果都不行﹐請將你的DCOM配置一下。
添加一个Remote Data Module数据模块,
加了table1(连接好数据库),DataSetProvider1两个控件,并运行注册在98的客户端程序用socketConnection连接,输入win2000的IP地址,也找到servername即应用程序服务器的数据模块,设置connected为true时:服务器端提示:DAX Error客户端提示:不支持此接口请问是何原因?
2.尝试在服务端(win2k)运行一下客户程序,看是否是服务端本身的问题。
3.前两个均没有问题,那应该是客户端的;Socket连接穿越防火墙是个问题,首先应该关闭两端的防火墙软件;服务端应该配置好DCOM(DCOMCNFG.exe); 客户端应该有必要的dll文件,例如MIDAS.dll(一般在安装了Delphi的操作系统目录下NT:system32\;others:system\).楼上说的每台机子都需要运行一下服务端似乎没必要吧,要不发布岂不就是问题?
GookLuck!