首页上一页 1 下一页尾页 1 条记录 1/1页
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”文件操作不了,请问该如何操作?