0

我的应用程序在 Windows CE 6.0 上运行,它使用 SQL Server CE.sdf文件来存储用户数据。该应用程序在未连接到互联网的工业设备上运行。更新软件的唯一方法是将 USB 记忆棒插入其中。

正如预期的那样,应用程序的第一个版本 1.0 现在需要更新到 1.1,数据库模式也是如此。

如何设备上的 .sdf 版本 1.0 与最新的 1.1 数据库架构合并,该架构可通过设备的文件系统(USB 记忆棒)获得。

我在下面添加了一张图片以帮助理解我的问题。

在此处输入图像描述

我知道 RDA 和合并复制的可能性,但我的应用程序没有通过 http 连接到中央服务器。在学习如何使用它们之前,我想要一个专家的建议。

4

1 回答 1

1

您将需要以编程方式应用架构从 1.0 更改为 1.1 所需的更改。您可以通过使用 ALTER TABLE/CREATE TABLE 语句以及通过查询 INFORMATION_SCHEMA 视图来检查当前模式来做到这一点

于 2015-11-10T16:27:46.303 回答