SQL Server CE将架构更改部署到客户端.sdf文件

时间:2015-03-10 16:57:16

标签: .net winforms visual-studio sql-server-ce sql-server-ce-toolbox

我之前从未使用过SQL Server CE,但是我有一个小项目,可以从CE而不是完整的SQL Server中受益。

在Visual Studio中,我可以创建数据库模式,然后生成SDF文件。我假设架构和数据都在这里。

现在让我们说它只包含一个简单的表格:

Customer
========
ID int PK
FirstName varchar(50)
Surname varchar(50)

我构建了一个C#Win Forms应用程序,然后将其发送到客户端。他们用它来记录客户,然后说他们想要包含一个手机号码。然后,我按如下方式更改表格:

Customer
========
ID int PK
FirstName varchar(50)
Surname varchar(50)
MobileNo varchar(50)

我改变C#Win Forms应用程序以了解新字段,但现在当我将软件发送到客户端时,如何更新其数据库?

我希望客户端.sdf文件中的所有现有数据都与原样完全相同,但我想改变它的架构以包含新的MobileNo字段。

SQL Server CE库中是否内置了某种架构部署?

0 个答案:

没有答案