当前位置: 代码迷 >> Sql Server >> ,软件得交差了,却出现连接失效,在上下文中被关闭
  详细解决方案

,软件得交差了,却出现连接失效,在上下文中被关闭

热度:22   发布时间:2016-04-27 11:26:36.0
紧急求助,软件得交差了,却出现连接失效,在上下文中被关闭
我定义了一个public conn As ADODB.Connection
在form_load中 :
  Dim connstr As String
  connstr = "Provider=SQLOLEDB.1;Persist Security Info=False;........"
  Set conn = New ADODB.Connection
  conn.Open connstr
在其他函数里,如果使用了conn.Execute (sqlstr)这个命令会不会把conn给关闭掉?
定义一个全部的连接,在各个部分使用它这样安全吗?会不会失效?

------解决方案--------------------
会关闭掉的。

如果和数据库交互不是很多,那么建议每次都打开,操作,然后关闭。
如果交互多,那么可以把链接存起来,要使用的时候提取,假如是关闭的新建。
  相关解决方案