Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何向Windows Phone上已部署的SQL Server CE数据库添加表?_C#_Linq To Sql_Sql Server Ce_Windows Phone 7.1 - Fatal编程技术网

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类,请参阅本演练: