网络正常,但检索不到数据

gaojupeng 2007-04-01 03:48:41
程序有一个地方在TIMER里时时检索数据dw_1.retrieve(),7X24小时不间断:有两台电脑A,B,都装了程序,其中一台电脑A做服务器.数据库用SQL2000.

问题:

B客户端不稳定,24小时内一般会有一次检索不到数据,如果不退出程序的话就再也检索不到数据了,但网络是通的,可以联结到A服务器.此时服务器A上的程序运行正常,而且一直没有问题..当把服务器A上的程序退出后B才正常显示,重新检索到数据,

谢谢各位.
...全文
257 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
da21 2007-04-03
  • 打赏
  • 举报
回复
连接数据库太久了,自动断了连接
仰天长啸qsx 2007-04-03
  • 打赏
  • 举报
回复
这可能是由于与数据库的连接断开了造成的,我也遇到过。写个函数定时检测数据库的连接或修改程序,对数据操作时连接数据库,提交或检索完成后,断开连接,需要时再连接。
gaojupeng 2007-04-03
  • 打赏
  • 举报
回复
我在TIMER中作了判断了,要是与数据库的联结断开了我就重新联结DB的,应该不是这个的问题
haikou_fsw 2007-04-02
  • 打赏
  • 举报
回复
你可以一边在B电脑开客户端,一边用ping A -t长时间测试网络,直到出现B电脑客户端断开,再看看"ping A -t"有没有出现调包.
haikou_fsw 2007-04-02
  • 打赏
  • 举报
回复
我也碰到过类似问题,但我的问题是由于网络不稳定造成的,也就是水晶头没打好.造成偶尔掉包.
gaojupeng 2007-04-02
  • 打赏
  • 举报
回复
数据库是可以连接
最大连接数是否有限制在哪个地方看?
jdsnhan 2007-04-02
  • 打赏
  • 举报
回复
检索不到数据的时候,数据库连接是否畅通?
这个问题看不到实际的很不好分析!
看看最大连接数是否有限制。
gaojupeng 2007-04-02
  • 打赏
  • 举报
回复
up
gaojupeng 2007-04-01
  • 打赏
  • 举报
回复
我只查询数据,只RETRIEVE难道也要提交?谢谢
computer0408 2007-04-01
  • 打赏
  • 举报
回复
是不是有事务没有提交啊?

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧