日期:2014-05-20  浏览次数:20777 次

需要使用c#做个应用程序,有个问题
如何实现QQ那种将数据保存到一个xxx.db中,而不使用其他数据库(不使用sql,access)?
.net 是否提供这样的功能?
是否有其他什么好的控件这样使用?

------解决方案--------------------
自己定一个格式,保存下来后缀名改为.db,采用读取文件的方式进行操作。

这样可以吗?
------解决方案--------------------
SQL Server Compact Edition本来就是单个文件的、进程内嵌入式的,不需要安装服务端。而且,你写的针对SQL Server的程序一行也不用改(仅需要修改连接字符串给出数据文件地址)。
------解决方案--------------------
如果数据量不是太大的话,建议你用XML。
------解决方案--------------------
SQLite,能否满足楼主需要?

简介http://baike.baidu.com/view/19310.htm?fr=ala0_1
------解决方案--------------------
听听
------解决方案--------------------
自己定义一个格式 然后保存文件 后缀名自己定义

------解决方案--------------------
可以自己定义个数据结构
xml是其中一个可以查考的格式
文本格式,一行一个数据,然后使用逗号分开也可以的。
或者使用上述两个格式,然后加密,使用二进制写入文件,读取时候再解密即可