是否用access2000建立的数据库vb6不能调用?我随便建了一张表,存为mdb文件。在vb中用dbgrid控件,data控件选择好databasename后再点recordsource它说unrecognized database format...不知为何???但是当我用access打开某些mdb时,它提示说文件版本较老,这些文件vb倒可以调用。急!希望各位不吝赐教!

解决方案 »

  1.   

    用Microsoft.Jet.OLEDB.4.0应该可以解决
      

  2.   

    vb6.0不支持access2000,你可以将access2000转化为access97
      

  3.   

    你的问题我以前也遇到过,一个很简单的解决的方法,把Data控件换成Ado控件,万事OK!快试试吧。
      

  4.   

    Data控件不支持Access2000,可转用Adodc+DataGrid控件,或用Adodb(Microsoft.Jet.OLEDB.4.0)用代码实现.
      

  5.   

    谁说Data不支持Access2000
    打个VB的SP5补丁就搞定了
    不过有密码的Access2000就不行了