这是DAO 不识别access2000的问题,我也遇到过,没办法,可能高版的dao可以用,但不知哪里有,或者改用ado吧肯定行

解决方案 »

  1.   

    这不是DAO的问题,你只要在DATA控件的Connect属性改为“Access 2000;”不要引号,就行了
      

  2.   

    感谢您使用微软产品。针对您的问题,您可以参考一下以下文章,其中描述了几种解决方法。
    Getting Unrecognized Database Format Error Message When Upgrading to Access
    (http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q238401)
    - 微软全球技术中心 VB技术支持本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
    为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
      

  3.   

    dao连access速度快点,你可以升级你的sp到最新的,然后用代码将data的数据缘进行付值
      

  4.   

    只用access的话,dao很不错的。
      

  5.   

    到http://www.d1vb.com下载SP5吧.我建议使用ADO和SQL语句,优点不用我说.
      

  6.   

    若一定要用DAO,就用DATA控件,否则用ADO较方便