我終於得到了CreateWizard和Profile以在我的系統上工作,但我無法理解配置文件中的屬性以何種方式存儲在數據庫中。例如,我添加到配置文件的所有內容中的所有內容都會存儲在名爲PropertyNames
和PropertyValueString
的列中。創建嚮導和配置文件插入到數據庫時需要說明
我很難理解他們爲什麼要這樣做。我知道propertynames
與propertyvaluestrings
相對應,但爲什麼不把它們放入配置文件表中的單獨列中?
,如果我想將這些值存儲在諸如Address
或AccountBalance
,而不是它的所有存儲在一個字符串列,我如何保持PropertyValueString
如果我改變了用戶AccountBalance
更新什麼?
此外,當我創建了一個用戶與CreateWizard,我必須手動運行一個查詢插入額外的信息到配置文件列(如果我延長原檔案表具有更多的列如FirstName
LastName
等)?有什麼我在這裏失蹤?另外我聽說有人將這些用於字符串的xml序列化,這樣做的優點是什麼?謝謝