日期:2014-05-16  浏览次数:20731 次

VC中如何编写连接到当前应用程序目录下加密了的ACCESS数据库的连接字符串
VC中如何编写连接到当前应用程序目录下加密了的ACCESS数据库的连接字符串

写的象下面这样的连接字串总报未知错误
strsql.Format("DRIVER={Mircosoft Access Driver (*.mdb)};DBQ={旅店管理信息系统.mdb};UID=admin;PWD={88888888};")
顺带问问在什么资料上可以查询到这些操作数据库的说明文档(象学习API有MSDN一样,学习数据库编程时的这些知识有什么文档可供查阅与检索)

------解决方案--------------------
不要加 {}


"DRIVER={Mircosoft Access Driver (*.mdb)};DBQ=旅店管理信息系统.mdb};UID=admin;PWD=88888888;"

------解决方案--------------------
VC中如何编写连接到当前应用程序目录下加密了的ACCESS数据库的连接字符串:
是数据库密码还是有用户组?
数据库密码,打开密码为 1 打开时需要使用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\1.mdb;User ID=admin;Password=;Jet OLEDB:Database Password=1" 

用户名为 admin 密码为 rr 用户组文件为 c:\system.mdw,打开时需要使用
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\1.mdb;User ID=admin;Password=rr;Jet OLEDB:Database Password=1;Jet OLEDB:System database=c:\system.mdw"