首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

有没有办法知道一个mdb是否已经设置了密码?该怎么处理

2012-04-03 
有没有办法知道一个mdb是否已经设置了密码?想我的程序判断一下,如果这个mdb文件已经设置了密码,就会弹出一

有没有办法知道一个mdb是否已经设置了密码?
想我的程序判断一下,如果这个mdb文件已经设置了密码,就会弹出一个对话框让用户输入密码,然后ADOConnection根据密码来连接数据库,如果没有密码,就不弹出对话框,直接ADOConnection连接数据库


另:请不要和我说现在网上到处都是破解ACCESS的设置密码,设不设置都一样,这个问题不在我讨论范围,谢谢

[解决办法]
用空密码尝试连接,提示密码错误就知道鸟
[解决办法]
方法一:我感觉尝试是个好方法
try{
无密码连接
}catch(...)
{
输入密码重新尝试连接
}
方法二:
从mdb文件出发,有个字节记录了是否有密码,可以参看网上破解ACCESS的设置密码的方法

[解决办法]
只能先连下看要不要密码。

热点排行