已有10人关注
VB调用Access数据库文件的问题(*.accdb文件)
发表在VB图书答疑 2019-11-16 《Visual Basic开发实例大全·基础卷》第12章 ActiveX控件应用
是否精华
版块置顶:
我看的书是《Visual Basic 从入门到精通(第3版)》,范例TM\sl\12\7,或范例TM\sl\12\8,或范例TM\sl\19\7.
这些范例列举了在Win XP环境下使用ADO对象调用Access 2003(*.mdb)文件的两种方式,
1,cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db_kfgl.mdb;Persist Security Info=False";
2,cnn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & App.Path & "\db_kfgl.mdb" 

问题1:在Win7或Win10环境下,如何查看电脑上的Jet.OLEDB版本?Win XP的环境下,我用的方法是运行命令“regedit”进入注册表,查看HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet下的内容,而且已知Access2003对应的版本就是Jet.OLEDB.4.0,而不是Jet.OLEDB.3.5,但这种方法在Win7或Win10系统下行不通。

问题2:以上两种cnn.open方法对于Access2007的“*.accdb”文件操作不了,请问该如何操作?

分享到:
精彩评论 1
Albert_1714440866
学分:392 LV5
2019-11-16
沙发

Win XP环境下,查看Jet.OLEDB版本的方法是,运行命令“regedit”进入注册表,查看


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet下的内容。

首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照