C# 如何向Windows Phone上已部署的SQL Server CE数据库添加表?
如果数据库尚不存在,则通过以下方式创建数据库非常简单:C# 如何向Windows Phone上已部署的SQL Server CE数据库添加表?,c#,linq-to-sql,sql-server-ce,windows-phone-7.1,C#,Linq To Sql,Sql Server Ce,Windows Phone 7.1,如果数据库尚不存在,则通过以下方式创建数据库非常简单: if (!context.DatabaseExists()) { // Create the local database. context.CreateDatabase(); } 但是,如果作为升级的一部分添加了一个新表,是否仍需要在手机上对数据库进行就地升级,以匹配刚刚创建的模式?您可以使用DatabaseSchemaUpdater类,请参阅本演练:
if (!context.DatabaseExists())
{
// Create the local database.
context.CreateDatabase();
}
但是,如果作为升级的一部分添加了一个新表,是否仍需要在手机上对数据库进行就地升级,以匹配刚刚创建的模式?您可以使用DatabaseSchemaUpdater类,请参阅本演练: