云数据库 如何将c#的应用程序和access数据库打包在一起?
如何将c#的应用程序和access数据库打包在一起?在解决方案中,创建一个安装项目,制作安装程序,并自动检索和添加必要的文件(包括数据库)。如果要防止其他人直接打开,可以:(1)在access中设置密
如何将c#的应用程序和access数据库打包在一起?
在解决方案中,创建一个安装项目,制作安装程序,并自动检索和添加必要的文件(包括数据库)。如果要防止其他人直接打开,可以:(1)在access中设置密码,但要修改连接字符串。(2) 可以修改数据库扩展名,让用户一眼就看不到是access数据库;(3)可以设置隐藏文件。(4) 更不正常的是,数据库文件直接加密,每次程序运行先解压,然后连接。方法很多,如引入加密压缩组件、RSA-des(TDES、AES、RC2)加解密、DPAPI加解密等。