论坛登陆  注册 文章专区 投稿文章 旧版浏览 
首页 | 页界资讯 | 安全动态 | 网络应用 | 组网技术 | 软件应用 | 工具软件 | 网管知识 | 帮助
文学 | 操作系统 | 注 册 表 | 编程语言 | 数 据 库 | 服 务 器 | 网页设计 | 图形图象 | VIP
论坛 | 网络安全 | 安全防范 | 黑客技术 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
专题 | 教育频道 | 特色专题 | 精文荟萃 | 聊天通讯 | 网络文学 | 书籍下载 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>数据库>>Access>>正文

用DAO或ADO正确访问Access 2000

Www.Xker.Com 作者:不详  来源:网络转载  加入日期:2005-11-1 9:15:22
当你使用 DAO 访问 Access 2000 时,是否会出现以下的错误信息?

  "Run-time error 3343 Unrecognized Database Format XXX"

  这个错误信息有二个解决的方式:


  1、如果你是使用 Data Control 来连结 Access 2000 的资料库时:

  你必须在设定 Data Control 的 Source 前先加上一行

  Set Data1.Recordset = rsDAO36 'rsDAO36 is a DAO 3.6

  2、如果你是引用「Microsoft DAO 3.51 Object Library」来访问 Access 2000 的资料库时:

  要加入【工程】【部件】「Microsoft DAO 3.6 Object Library」

  如果你是使用 ADO 访问 Access 2000  以往在 VB6 中利用 ADO OLEDB Provider 3.51 使用 Access 97 资料库,程序都能正常的 绦小5 是自从将 Access 97 升级到 Access 2000 之后,就无法 利的使用 Access 2000 资料库了,不知道您是否也曾遇到这样的情形呢?

  其实这种事情在 Microsoft 已经是思空见惯的事情了!任何软件只要有了新的版本,就会有和旧版本不相容的问题产生!

  而这一次是因为 Access2000 己经使用 Jet 4.0 Engine,所以解 Q方法如下:

  在您的 ADO 的 Connect String 中的 Provider 必须修改:"PROVIDER=Microsoft,Jet.OLEDB.4.0"
关闭窗口】【浏览次数:】【发送给好友】【收藏此页
相关文章 最新文章 热门文章

·保护Access 2000数据库的安全 
·数据库转化的问题
·使ACCESS数据库保持同步 
·浅谈ACCESS数据库升迁SQLSERVER 
· Access 新手来看
·Access 中引用的相对应的名称
·长期使用中型Access数据库的一点经验
·隐藏 Access 窗口
·两个未公开的ACCESS方法的使用技巧
·Delphi中的Access技巧集
·使用Honeypots同Internet蠕虫作斗争
·2005年度主流聊天工具横评
·由神秘到简单 教你在网页中添加微软地
·只需三步!闪盘立刻变成启动盘
·DMA让你的硬盘速度飞起来
·安全防护知识 ——端口扫描技术全攻略
·把USB的门口守好
·连环追击 查杀网页病毒及后遗症排除
·让你的电脑全速运行
·以太网技术大全(1)
评论 本站声明
【注】 发表评论必需遵守以下条例:
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
  • 本站大部分为网络转载,如有版权问题,请通知我们,我们立即更正!

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2005 xker.com All rights reserved. 网站合作、广告联系QQ:12231446
小新技术网 冀ICP备05002857号