2011-06-10 208 views
4

我正在为一家公司设计一小段软件。基本上,他们需要管理一大批物品。编辑,删除等。基本上,我在他们的计算机本地存储数据INITIALLY。一旦完成修改“列表”项目,它们将需要同步到生产服务器上的SQL Server数据库。C#在SQLite和SQL Server之间同步数据

在数据库之间同步数据最可靠的方法是什么?我也将为每个项目存储小图像。我估计在第一个月内有1000〜5000个项目。

我可以通过SQL来完成吗?或者我需要将SQLite数据库转换为另一种格式?或者从SQLITE DB中提取数据,并手动同步它?

+1

你想使用SQLite的原因是什么?你不能将它存储在MSSQL数据库中,只是在一组不同的表中? – 2011-06-10 04:50:25

回答

0

你可以看看同步框架,它看起来像它正是那种它应该解决的问题。

http://msdn.microsoft.com/en-us/library/bb902854.aspx

+0

这是否支持SQLite? – 2011-06-10 05:23:45

+1

它会这样或那样。 AFAIK没有内置支持,但有一个开源项目:http://sourceforge.net/projects/sqliteclientsyn/ – 2011-06-10 05:25:51

相关问题