零售店客户定制的winform程序,记录每天的少量销售数据,并要求提供简单的销售报表。现在数据存储有两个考虑:
1,使用xml文件存储数据,然后加密成dat文件。好处:不用像sql和access一样,安装其他程序,使用方便。缺点:加密或者解密的时候,由于是全文加密,如果出现意外情况,容易造成文件损坏2,使用access数据库。好处:数据比xml安全,不会损坏,造成数据丢失。缺点:需要安装office,并且按照以前的经验,c#与access连接有时也会有问题。所以,现在很希望能尽量找到一种方法,既简单实用,又安全性比较好,不知道谁能给些建议?
1,使用xml文件存储数据,然后加密成dat文件。好处:不用像sql和access一样,安装其他程序,使用方便。缺点:加密或者解密的时候,由于是全文加密,如果出现意外情况,容易造成文件损坏2,使用access数据库。好处:数据比xml安全,不会损坏,造成数据丢失。缺点:需要安装office,并且按照以前的经验,c#与access连接有时也会有问题。所以,现在很希望能尽量找到一种方法,既简单实用,又安全性比较好,不知道谁能给些建议?
解决方案 »
- 通达信5分钟数据格式
- 请问 DataGridView的 VirtualMode 有什么作用
- winfrom 打印问题
- 如何将自己写的用户控件拖拽到form上去(在Web页面中可以,但是在winform中不行)
- 服务层调用窗体控件
- 关于string.format如何格式日期
- c#继承问题,在线等
- 菜鸟问题,想要在下拉框中一键都想要的tabcontrol2中,怎么弄呢?
- 如何实现类似WinXP的“我的电脑”那样的界面?
- 关于控件属性不可修改的问题.
- c#线程相关问题
- The ScriptManager.SupportsPartialRendering property is set to false
在客户那边是不需要安装office的
另外,SQLite也不错