我做了一个win form的软件,数据库用的是mdb文件,现在想把mdb包装起来,让Access打不开,但是在程序里面可以连接使用,请问如何做到这一点?不能用改后缀名这种方式啊,人家一改回来就可以打开了.

解决方案 »

  1.   

    这样做还有一个问题:当程序crash或者系统down掉,数据库文件就不好恢复了,如果在开始的时候生成一个临时文件,用户会看到的
      

  2.   

    大家一起顶啊,如果要把软件推出去,我想安装文件夹下有个mdb文件很让人不爽吧.
      

  3.   

    微软的解决方案
    http://www.access911.net/index.asp?board=4&mode=3&recordid=71FAB51E
      

  4.   

    哥们,这个是讲Access安全的,我是想把mdb整个包装起来,让系统压根就不能认出它来,就算改后缀名为mdb,用Access打开,也会报错,而不是提示输密码
      

  5.   

    金碟的就是使用 MDE 文件,改后缀名,加密