紧急求救!在线等,请问在vb中怎样判断是否已经与数据库连接?

时间:2022-03-03 04:33:44
请问在vb中怎样判断是否已经与数据库连接?
连接方式:
‘想在此加条件 如果已经连接则不执行open
Conn.Open "dsn=" & sqlDsn & ";uid=" & sqlName & ";pwd=" & sqlPwd

6 个解决方案

#1


If Conn.State = adStateOpen Then Msgbox "已经连接"

#2


连接时置个标志  true
未连接或断开 false
if 标志=true then msgbox "已经连接"

#3


数据连接对象中有一个“State”属性的啊。
adStateOpen(1)为已经连接,否则未连接。

#4


用 Connection 对象的State 属性确定给定对象的当前状态。
对象的 State 属性可以是值的组合。例如,如果正在执行某个语句,此属性将有一个 adStateOpen 和 adStateExecuting 的组合值。State 属性为只读。

#5


是这个啦,Connection 对象的State 属性,true or false

#6


vb所具有的一种属性可能判断是否连接上数据库:

Connection 对象的State 属性,true or false

#1


If Conn.State = adStateOpen Then Msgbox "已经连接"

#2


连接时置个标志  true
未连接或断开 false
if 标志=true then msgbox "已经连接"

#3


数据连接对象中有一个“State”属性的啊。
adStateOpen(1)为已经连接,否则未连接。

#4


用 Connection 对象的State 属性确定给定对象的当前状态。
对象的 State 属性可以是值的组合。例如,如果正在执行某个语句,此属性将有一个 adStateOpen 和 adStateExecuting 的组合值。State 属性为只读。

#5


是这个啦,Connection 对象的State 属性,true or false

#6


vb所具有的一种属性可能判断是否连接上数据库:

Connection 对象的State 属性,true or false