已经使用了DataProject建立工程
但是想要插入一个VB的数据窗体,使用数据窗体向导
但是选了Access连接类型,再选我的数据库文件test1.mdb时,
提示:无法识别的数据库
工程使用DataEnvironment连接同样的数据库没问题
我的Access为Access2000
操作系统Win2000,vb6.0+sp5中文版
而且安装了MDAC2.6
没办法拉,高手帮一下,谢谢

解决方案 »

  1.   

    因为DataEnvironment只能识辨老版本的数据库比如说是access97。而你是access2000,当然是没法识辨的,你转化一下就可以了。在access中的工具中可以转化的,
      

  2.   

    将2000版的转换为97版的就行了。打开Access-->“工具”-->“数据库实用工具”-->“转换数据库”
      

  3.   

    不用转换成啥97版,用Microsoft Jet 4.0 OLE DB Provider 来连接就可以了。
      

  4.   

    97的的确可以,我上午就试过了to:
    Jhzyz(Frank Feng黑名单上的人) 怎样配置呢,我现在只要这个数据向导能用就行了,用户好象不太愿意转换成97格式的
      

  5.   

    是“数据窗体向导”不认识Access2000
    而不是DataEnvironment不认识Access2000wxy001(后天等),你好像说反了
      

  6.   

    这是因为老版本的data控件老版本的jet引擎只能识别97版的access文件,2000版的不能识别。两种方法解决:1.安装VB的补丁程序SP5.
    下载地址:http://www.dapha.net/down/list.asp?id=1353
    最好也安装一下mdac_typ.exe文件,最新版本为2.7,微软网上有的下。
    下载地址:http://download.microsoft.com/download/dasdk/Install/2.70/W98NT42KMe/CN/mdac_typ.exe
    2.将2000版的转换成97版的。
    打开access--->"工具"-->“数据库实用工具”-->“转换数据库”
      

  7.   

    我看装了sp5问题还是一样,chengyu5188,你那个回答是不是测试过了, 二回答还好。我是向来转换的,