把你的connection string copy出来看看

解决方案 »

  1.   

    连接SQL 数据库的格式大概是这样的。
       Set cnn1 = New ADODB.Connection
       cnn1.ConnectionString = "driver={SQL Server};" & _
          "server=bigsmile;uid=sa;pwd=pwd;database=pubs"
       cnn1.ConnectionTimeout = 30
       cnn1.Open
     连接ACCESS数据库的格式大概是这样的。  
    cnDB.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath & ";Persist Security Info=False"
        cnDB.CommandTimeout = 15
        cnDB.Open
      

  2.   

    如果确实是OLE DB字符串格式的问题,可如下方法
    在桌面上新建一test.udl文件,双击之配置数据源
    然后用notepat打开,第二行就是连接字符串,应该就不会错了