使用MigrateDatabaseToLatestVersion
。存儲在SQL Server Express中的數據庫已更新。使用SQL Server CE數據庫文件代碼優先遷移
使用有效的路徑和文件名打開本地存儲的.sdf
文件(SQL Server CE數據庫)時,不會更新此文件。
Database.SetInitializer(new MigrateDatabaseToLatestVersion<DTDataContext, Configuration>());
var connection = DTDataContext.GetConnectionSqlServerCE40(fullPathName);
dataBaseContext = new DTDataContext(connection, true);
dataBaseContext.Database.Initialize(true);
MigrationHistory
條目將在SQL Server Express中創建,而不是在本地SQL Server CE數據庫文件中創建。
什麼是更新本地SQL Server CE數據庫文件的最簡單方法?