您这段代码是从程序中复制过来的吗?好像有拼写错误:sploledb应该是sqloledb吧

解决方案 »

  1.   

    测试了一下,如果后台数据库用的是sql server,是没错的呀!
    Dim rst As ADODB.Recordset
    Dim strcnn As String
    Set rst = New ADODB.Recordset
    strcnn = "provider = sqloledb;" & "data source =(local);initial catalog = puls;user id = sa;password =;"
    rst.Open " 表名", strcnn
      

  2.   

    65426(65426) :是ADO2.6
    footballboy(郑创斌) :是拼写错误.
    lhg_800105(孤星) :你说的这个"表名",就是当前数据库中的任一个表的名字吗?