如何将c#的应用程序和access数据库打包在一起

如何将c#的应用程序和access数据库打包在一起,制作成安装包最好可以给个例子谢谢我怎么可以让别人不能直接打开呀... 如何将c#的应用程序和access数据库打包在一起,制作成 安装包
最好可以给个例子
谢谢 我怎么可以让别人 不能直接打开呀
展开
 我来答
XieLD2000
2010-05-20 · 超过16用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:46万
展开全部
在解决方案中,建立一个安装项目制作安装程序,会自动检索并添加必需的文件(包括数据库)。
如果要让别人不能直接打开的话,可以:
(1)在Access中设置密码,但要修改连接字串。
(2)可以修改数据库扩展名,让用户不能一眼看出是Access数据库;
(3)可以将文件设置为隐藏。
(4)比较变态的,将数据库文件直接加密,每次程序运行时先解压,再连接。方法很多,如引入加密压缩组件、RSA+DES(TDES、AES、RC2)加密/解密、DPAPI加解密等。
无心睡眠的感觉
2010-05-22 · TA获得超过320个赞
知道小有建树答主
回答量:238
采纳率:100%
帮助的人:221万
展开全部
打包的时候 添加文件就好了
给ACCESS文件加打开密码 这只是暂时的功能 不能完全解决问题。可以使用XML来做数据库但是效率低。
最好是直接给ACCESS文件本身加密,打开前先解密,操作完成后再关闭加密
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hacker8848
2010-05-20 · TA获得超过169个赞
知道答主
回答量:316
采纳率:100%
帮助的人:174万
展开全部
用VS自己的打包程序,将Access文件添加进去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
llinkin
2010-05-20 · TA获得超过182个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:351万
展开全部
把数据库扩展名改了,例如.aaa,当然在程序中也要改了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式