Vb.net 如何在打开前检查MS Access数据库是否受密码保护
在打开数据库之前,是否有人可以帮助我检查MS Access数据库是否受密码保护 与Excel一样,我们在vb.net中有“ProtectContents”只读布尔属性Vb.net 如何在打开前检查MS Access数据库是否受密码保护,vb.net,ms-access,Vb.net,Ms Access,在打开数据库之前,是否有人可以帮助我检查MS Access数据库是否受密码保护 与Excel一样,我们在vb.net中有“ProtectContents”只读布尔属性 谢谢。我不能做这样的工作。如果不想打开数据连接并捕获结果错误,则可以始终在文件中测试以下内容 据我所知,密码存储在mdb文件的0x42位置。在未加密的office 2003 mdb文件中,字节0x42和0x43似乎设置为0xFC 0x60。在打开文件之前,您可能需要测试这两个字节。此线程似乎与我不在MDB上使用密码有关,因为它与M
谢谢。我不能做这样的工作。如果不想打开数据连接并捕获结果错误,则可以始终在文件中测试以下内容
据我所知,密码存储在mdb文件的0x42位置。在未加密的office 2003 mdb文件中,字节0x42和0x43似乎设置为0xFC 0x60。在打开文件之前,您可能需要测试这两个字节。此线程似乎与我不在MDB上使用密码有关,因为它与MS实现的功能一样毫无价值,但我只是创建了一个,并尝试使用DAO OpenDatabase打开它。我收到错误3031“不是有效密码”,因为我在尝试读取时没有提供密码。所以,你可以为这个错误设置陷阱。