我尝试着这样写了段程序
Private Sub Command1_Click()
    Dim cn    As New ADODB.Connection
    Dim cmd    As New ADODB.Command
    Dim rst    As New ADODB.Recordset
    Dim i   As Integer
     cn.Open "provider=microsoft.jet.4.0;Data source=f:\MysampleDB.mdb;"
     Set cmd.ActiveConnection = cn
     cmd.commandtext = "select * from 表1;"
     rst.cursorlocation = aduseclient
     rst.Open cmd, , adopenstatic, adlockbatchoptimistic
     rst.MoveFirst
     For i = 1 To rst.RecordCount - 1
        Debug.Print rst.Fields("时间")
        rst.MoveNext
     Next i
     Set rst = Nothing
     Set cmd = Nothing
     Set cn = Nothing
    
End Sub
可是总出错提示“未找到提供者,可能为能正确安装。”
能帮我看看问题出在那里吗?

解决方案 »

  1.   

    引用ADO了吗?jet.4.0安装了吗?
      

  2.   

    检查一下“引用”中有没有“missing”的项目。
      

  3.   

    cn.Open "provider=Microsoft.Jet.OLEDB.4.0;Data source=f:\MysampleDB.mdb;"
      

  4.   

    microsoft.jet.4.0可能没有安装,改成3.51试试看.或者安装一下Jet驱动.
      

  5.   

    有沒有安裝vb 的sp3,如果是vb5.0,可能還沒有安裝microsoft.jet.oledb.4.0.如果你的操作系統是win2000,則已經安裝。
       如是vb6.0+office2000有安裝microsoft.jet.oledb.4.0.
      

  6.   

    是VB6.0 和 windows2000,会不会是我的office2000装版本不好啊?
      

  7.   

    看一下ODBC数据源连上了吗??
      

  8.   

    FORMAT C:
    放入系统盘,SETUP。
    再放入VB6的盘。
      

  9.   

    你没有引用或者是没有安装jet引擎。你到微软网上下载一个mdac_typ.exe文件安装一下。
    安装后好记得要引用。"工程"-->“引用”-->“ADO”
      

  10.   

    问一个笨问题啊!!请问大家,为什么这个网页我保存不了啊!??多谢!!xml要什么打开啊??