软件需要一直连接服务器SQL,如果设置一个全局conn是不是不安全
需要根据时间段不停地操作数据库
我只设置了一个全局conn,然后在timer和各个函数里都加上 if conn.state<>1 then conn.open connstr
测试了一下,短时间没问题,但是比如放个一晚上,到了第二天再看时,往往会出现“-2147467259:[DBNETLIB][ConnectionWrite (WrapperWrite()).]一般性网络错误。请检查网络文档。”
这是怎么回事?
难道要每一次使用数据库,每一秒都设置一次conn.close,然后再conn.open connstr?这样会不会使服务器负担加重?