.Open 表名?有这样写的吗?
.Open "Select * From 表名"

解决方案 »

  1.   

    我已经安装了Mdac_typ.exe,提示的错误是:“运行时错误'3706',未找到提供者,可能未被正确安装”我安装的Mdac_typ.exe应该是没有问题的2.5版!现在我应该怎么办啊?
      

  2.   

    未找到提供者?你要安装的机器上没有ODBC?或没有Microsoft.Jet.OLEDB.3.51
      

  3.   

    谢谢你:apollo(阿波罗)
    那我怎么把ODBC?Microsoft.Jet.OLEDB.3.51 安装到目标机器呢?
      

  4.   

    有Microsoft.Jet.OLEDB.3.51 的驱动吗?
      

  5.   

    在ODBC驱动程序里只有Microsoft Access Driver(*.mdb)和其它数据库的驱动程序
    没有Microsoft.Jet.OLEDB.3.51 的驱动(不知是不是在ODBC里找)。
      

  6.   

    那你用Microsoft Access Driver(*.mdb)
      

  7.   

    如果我用Microsoft Access Driver(*.mdb)在代码里怎么改啊!!!
      

  8.   

    请将.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data  Source=数据库文件名(.mdb)" 改为
    .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data  Source=数据库文件名(.mdb)" 
    因为我以前也遇到同样的问题。
      

  9.   

    谢谢你:crystal2000(靠VB吃饭)
    好好好,我马上试试
      

  10.   

    To:crystal2000(靠VB吃饭)
    我试了不行啊!按照你的方法都不能正确连接数据库了!
    我是把.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data  Source=数据库文件名(.mdb)" 改为
    .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data  Source=数据库文件名(.mdb)" 
      

  11.   

    .ConnectionString = "Provider=Microsoft Access Driver(*.mdb);Data  Source=数据库文件名(.mdb)" 
      

  12.   

    谢谢你:apollo(阿波罗)
    我的问题已经解决,刚刚自己去找资料解决的!用的是你的方法!我还是把分送给你了!!!
    最后谢谢你!谢谢crystal2000(靠VB吃饭)的参与