怎样捕捉错误?(200分)

  • 主题发起人 主题发起人 8qing
  • 开始时间 开始时间
8

8qing

Unregistered / Unconfirmed
GUEST, unregistred user!
有这么一个问题,我在应用服务器的远程数据模块
上放了Database(connected:=false),Query1的
DatabaseName指向Database,但Databse的AliasName
是错误的,但如果客户端的ClientDataSet一打开
完了,服务器死在那里了,Client端也死了,
请问怎样才能捕捉错误,停止客户端及服务器端
运行???我快要被它搞死掉了。
 
你怎么还用database搞? 换ado的试试吧!也许换了就不会有这样的问题了!
 
没有办法,因为我帮人家搞,而他用的是FoxPro数据库,
只能用ODBC办法了!我上面说错了,是一连接就死了。
 
天啊,都什么年代了,还用FoxPro.
快换了吧,问题可能出在ODBC上。
 
为什么不用Try?
 
当然用了try了,可是是连不上,停在那里,而不是显示错误。
 
小声问一声,是不是没有掌握调三层的办法啊。
如下:(也不知道你懂不懂)
打开两个delphi.
一个打开你的server ,一个打开你的client.先run server ,要设置断点噢,再在client
当你
调用远程方法的地方断一下,现在如果有错,就可以一步一步的找到你的三层错在什么
地方啦。
 
不知道有没有提示错误信息?
 
多人接受答案了。
 
后退
顶部