如何将远程sql server查询到的数据存储为本地可查询的数据文件(本地未安装任何数据库)
如何将远程sql server查询到的数据存储为本地的数据文件(本地未安装任何数据库)后,在本地能进行查询等操作。
感觉QQ是不是就是这样,在每个客户端都有一个用户的数据库文件,可是却不要求用户安装什么数据库。
我现在在远程服务器上安装有sql server,里面存储了用户相关的信息。
当用户登陆时,将这些数据发送给用户,在客户端能利用C#代码对这些数据执行查询、插入等操作。
这样该怎么设计?什么数据库支持这种操作的吗?
------解决方案--------------------
这叫文件型数据库或者是嵌入式数据库,文件型数据库Access为代表
嵌入数据库,java中用到的比较多,比如hsql等。
不需要实现安装。
------解决方案--------------------存放成XML啊,如果数据量不是很大的话,不会感觉到慢的
------解决方案--------------------Access,XML啊都可以
MSN存储的通讯记录就存在XML种
------解决方案--------------------xml
------解决方案--------------------EXCEL/access/XML都可以的
------解决方案--------------------XML或TXT文件都OK
------解决方案--------------------你用access,xml当然可以,你也可自已设计数据结构读写