最近在公司做项目,需要做两个版本,都是cs的,然后要求是一个单机版,自带数据库,另一个要进行局域网内的连接,所以公司的大牛设计是,局域网版的用sqlserver2008,单机版的则用sqlite。然后各自运行,当然,最后的时候,单机版的数据要导入到网络版的数据库。
如何导入?思路如下:
首先,是从sqlite导出到sqlite文件,今天先不介绍这个,当我们得到一个保存有数据的sqlite文件,然后我们需要一个sqlite的sqlhelper来对这个文件进行读取操作,当我们将数据都读出来,就可以直接进行导入,当然为了保持数据的正确,在导入之前要进行数据的去重。