以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何用代码重新连接数据源.  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=159616)

--  作者:flashv
--  发布时间:2020/12/31 23:52:00
--  如何用代码重新连接数据源.
系统用的是外部数据源.
偶尔会出现商品资料查询失败的情况.重新运行软件后正常.
怀疑是网络问题.
想做一个"重新连接"按钮.(避免反复启动软件.)
请问代码如何写?

--  作者:lgzhao
--  发布时间:2021/1/1 7:18:00
--  
什么数据源? sql server平时的连接本来就是断开的吧?查询时它自己就会重连的。
--  作者:lgzhao
--  发布时间:2021/1/1 7:21:00
--  
现在这个时代的网络质量,除非你在非洲,否则出了问题基本不是网络问题,最多时网络设置的问题但不会是质量问题。好好检查代码,理理思路为上。否则这种粗暴的解决思路会导致后续程序越来越乱不可收拾
--  作者:flashv
--  发布时间:2021/1/1 12:26:00
--  
1.项目是做的一个收银系统.
2.此前N天试用一切正常.
3.31号,也就是昨天,在项目属性中 允许设置数据源 设置为 False以后,大概十来分钟不操作,再扫码查商品资料时,就提示"无此商品"
如果是代码问题,应该一直就不好用才对.

和 "允许设置数据源" 有关?

--  作者:有点蓝
--  发布时间:2021/1/3 9:33:00
--  
允许设置数据源 设置为 False只是不能在启动项目的时候重新设置数据源而已,不会影响实际使用的。

提示"无此商品"这种明显就是自己代码弹出的提示,连接不到数据库也不是弹出这种提示的。应该是数据问题,查询没有结果,一般是没有录入对应的商品,或者录入了错误的条码,或者商品更改了条码。。。。。。