2011-07-16 60 views
0

我有一個類結構保存到手機上的本地SQL數據庫。在應用程序的下一個版本中,類結構已更改。WP7 7.1(芒果)數據庫版本

SQL DB如何將數據反序列化到更改的對象/結構中?

回答

0

我正在與Jesse Liberty和Sean McKenna一起聽YapCast提到有一個用於爲新數據模型版本進行數據庫升級的API。

DatabaseSchemaUpdator

+0

肖恩也在他Mix'11談話中提到這一點 - DatabaseSchemaUpdater在什麼樣的變化將支持似乎相當有限。例如添加的列可以,但複雜的模式更改不會。 –

+0

讓我懷疑對象是否應該版本化。如在,將模型對象放入V1,V2等文件夾。然後您可以加載舊數據庫並使用新模型進行升級。 –