VB如何能一个MDB文件不用直接用ACCESS程序打开

来源:百度知道 编辑:UC知道 时间:2024/05/18 03:32:09
我用VB做了一个程序!采用ACCESS数据库,怎么样才能让这个数据库只能由我做的程序才能打开!而用MS ACCESS程序打不开!
zdingyun的方法不太好!懂点的人只要加一个扩展名去就可以打开了!再一个!这个数据在运行时有一个临时文件!一看就知道是ACCESS文件,所以加一个扩展名就没作用了!
请问一楼的大哥,如何进行外部加密呢?

access文件采用密码,另外,还可以在外部用vb对这个文件本身进行加密变换,只有在用vb调入解密后才能使用。

外部加密你可以采用一定的算法对文件本身进行二次编码,比如对于位进行异或等,或者采用一些成熟的加密算法,但是前提是这种算法可逆。

将ACCESS数据库名的扩展名去掉,例数据库名为:
ABC.mdb
改为:
ABC
就可以了。

如果是access数据库,用access程序就能打开的,最好就是在access里设置一个打开密码,用access就不能打开了,在vb里用带密码的连接方式连接。
还有同时用楼上的方法改扩展名