关于vb+sql2000中update的“超时已经过期”问题
--------------------编程问答-------------------- 方法一:SQLStr = "Select * from qcs20200 where 1=2"
方法二:
SQLConn.execute " insert into qcs20200(...) values(...)"
--------------------编程问答-------------------- 远程数据库,不要连接一直打开,网络个各个协议层都会数据包超时丢弃的机制
一般,你可以在需要的时候打开连接,然后下载或者上传数据,然后关闭连接
如ls所说,添加记录可以使用:
SQLConn.execute " insert into qcs20200(...) values(...)"
--------------------编程问答-------------------- 谢谢楼上的两位,现在在SQLConn.Open也会出现报警“超时已经过期”,怎么解决??? --------------------编程问答-------------------- cn.CommandTimeout '打开数据的超时设置
cn.ConnectionTimeout '连接的超时设置
自己设置一个合适值
--------------------编程问答-------------------- 谢谢,我去试一试。 --------------------编程问答-------------------- 补充,最好在打开前,设置好游标位置,一般为客户端。
补充:VB , 数据库(包含打印,安装,报表)