Delphi Socketconnection经常死机(100分)

  • 主题发起人 主题发起人 jun_happy
  • 开始时间 开始时间
J

jun_happy

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi的socketconnection 实现三层系统,在客户端修改或增加记录并使用applyupdates(0)
时,经常死机,请问是何原因
 
scktsrvr.exe是不是同版本的?
如果不是,就会出现这种情况(如用delphi4.0的scktsrvr.exe)
另外数据库,如果没有打开也会出现这种情况
还有一个socketconnection.address是否填错啊?不是应用服务器的IP
 
1。检查scktsrvr.exe这个文件是否运行
2。是否为DCom服务器,不是COm+服务器
3。改用DComConnection试一下。
4。在CdsClientDateSet1 的reconsoleError事件中
 写上:showmessage(E.Message)
   看看是否有报错信息
 
估计是scktsrvr.exe没有运行
 
书上都说了 Socket 不稳定,不安全。
你不要在客户端直接对数据库进行操作,把要新增、修改的语句传到应用层去执行。
这样一般都不会出现这种显像。
 
多人接受答案了。
 
后退
顶部