greenlotus(云水居士)  你好,
我也是刚刚学习此类编程,看到你的一个三层的例子:用你提供的方法做了,发现当SERVER和CLIENT在同一台机器上没有问题(SQL在其他机器上),但我把SERVER移到别的机器上时却不行了,现象是:在BORLAND SOCKET SERVER中可以看到已经登陆,但客户端无显示,调试客户端程序时发现,1。在为SOCKETCONNECTION选择SERVERNAME时很慢;2。无法CONNECT,尽管BORLAND SOCKET SERVER中可以看到已经登陆。
谢谢指教!!

解决方案 »

  1.   

    不好意思,我好多天没有上网了,也没有看到你的帖子,回复迟了,抱歉!
    我对这个问题的处理是,我把Server和SQL数据库放在一个机器上,而发布的是客户端的程序!也就是把客户端发布到另外的机器上去!还有,Connect无法设置为true,我的感觉是你应该把Server中与数据库相连的地方所有的能设为true的地方都先设为false,整个数据的存取都要由客户端完成即可。希望能对你有所帮助!