【发布时间】:2015-02-28 08:47:00
【问题描述】:
在我的项目中,我有一个 SqlCypher 数据库,比如 A.db,应用程序使用它。
在某个时候,我将获得另一个 SqlCypher 数据库(例如 B.db)中的最新数据。
两个数据库具有相同的结构(表)。
现在如何从数据库B中替换数据库A的整个数据。所有的表名和结构都相同。
如何使用任何查询来实现这一点?或者我应该使用 StreamReader..
这是一个使用 ORMLite 的 Xamarin 项目。
【问题讨论】:
在我的项目中,我有一个 SqlCypher 数据库,比如 A.db,应用程序使用它。
在某个时候,我将获得另一个 SqlCypher 数据库(例如 B.db)中的最新数据。
两个数据库具有相同的结构(表)。
现在如何从数据库B中替换数据库A的整个数据。所有的表名和结构都相同。
如何使用任何查询来实现这一点?或者我应该使用 StreamReader..
这是一个使用 ORMLite 的 Xamarin 项目。
【问题讨论】:
在分析了它为项目带来了什么好处以及它如何影响工作之后。使用锁定机制总是比使用两个 Db 的方法更好。
【讨论】: