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

解决方案 »

  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