我开发多层结构应用程序有个问题(100分)

  • 主题发起人 主题发起人 germchen
  • 开始时间 开始时间
G

germchen

Unregistered / Unconfirmed
GUEST, unregistred user!
客户端老是与服务端连不起来,使用DCOM通讯,
一激活connected,服务端弹出但没有反应了,
我甚至把远程数据模块中的其它组件控件都删除了,
只剩一个DATABASE用来连接数据库,数据库采用SQL 2000,
这是怎么回事,我试过用ADO连接也不行,望哪位高人解救呀!!!
急!!!!
 
首先在远程数据模块把database置成true看看,成功接着下一步;打开两个delphi,运行
服务器和客户端,两边设置断点,这是我们项目组常用的调试方法。一般出现错误的地方
可能有bde坏了,重启机器就可以;程序代码写错了,服务器和客户端联接有误
 
你可以试试用DELPHI的DEMOS/MIDAS目录下的范例,在范例的基础上作点改动连接SQL2000。
如果还有问题,再说吧。
 
服务器端数据库连接是成功的,但在客户端就不行了,连不上
另,我就是仿造那个例子的呀,然后改成SQL就不行了
 
Dcom的配置问题。
 
你先应用服务器和客户端都在同一台机上调试,成功之后把应用服务器放到别的机子上
 
>>服务器端数据库连接是成功的,但在客户端就不行了
这不是程序问题,是gzfrank所说的Dcom的配置问题。(客户机用户只有激活权限,没有
连接权限或其它。。)。
用dcomcnfg.exe配置。以前有很多类似的问题,搜一下。
 
我的配置是任何一客户端连接就可以激活,我又用它自带的数据库测试了一下,
用DBDEMOS是可以的,但用SQL SERVER就不行了
 
后退
顶部