Dim conn_Add As New ADODB.connection
 Dim Rs_Add As New ADODB.Recordset    conn_Add.ConnectionString = "Driver={sql server};server=GOLDSERVER;uid=sa;pwd=123;database=master"
    conn_Add.ConnectionTimeout = 5
    conn_Add.Open下边这句在运行时居然报错
时实错误'3705' ,对象'ConnectionString' 的方法'_connection' 失败
"conn_Add.ConnectionString = "Driver={sql server};server=GOLDSERVER;uid=sa;pwd=123;database=master""
可是,在其它地方也有这样用,就不报错,在另一台机器上也不报错
见了鬼了不明白,这是哪儿错了呢?
刚才也有一处报错,我把conn_a,改成conn_b,就没事了,但这里这个没别的地方在用啊,怎么也报

解决方案 »

  1.   

    conn_a ?
    没看到.报错,原因很多.
    有可能是odbc区动的问题,可以尝试下载mdac2.8
    也有可能是操作系统或iis有问题
    还有可能是网络连接,指一些特殊的地方..
    还可能是确实哪个地方写错了..
      

  2.   

    conn_a  和这个用法是一模一样的
    只是定义的字符串不同
      

  3.   


    '这样看看dim cn as new adodb.connection
    dim rs as new adodb.recordset
    dim cnstr as stringon error resume nextcnstr="provider=sqloledb.1;" _
        & "user id =sa;" _
        & "password=123;" _
        & "data source=GOLDSERVER;" _
        & "initial catalog=master;"cn.connectionstring=cnstr
    cn.open