什麼是WPF應用程序的最佳解決方案,目的是用於一臺計算機其中各種用戶登錄到他們並使用它們獲取/保存本地信息?以下是我看到的選項:WPF應用程序的最佳本地數據庫解決方案是什麼?
MDF似乎是最好的選擇,因爲我認爲你可以鎖定它很舒服,所以即使用戶可以訪問的.mdf文件,他們仍然couldn」除了通過應用程序本身之外,它可以訪問它中的數據。我假定.MDF文件必須與應用程序分開存在,因此會部署.exe和.mdf文件。噢,如果您使用.MDF文件,用戶是否需要安裝SQL Server才能使用它和indicated in this stackoverflow question一樣?
我認爲SDF不會被推薦,因爲它有相當多的限制,主要用於移動存儲。
XML可能是合適的,如果安全沒有關係,例如,一個小型的單用戶應用程序,用於保存本地無法保護的數據,並且該文件可以被計算機上的其他應用程序/網站輕鬆訪問。
SQLite可能是一個選擇,但從我所知道的這個數據庫的.NET的API是不健壯的,是嗎?
.mdb如果您需要用戶編輯/查看數據或使用Access生成報告,訪問可能是一種選擇。
還有IsolatedStorage但我認爲這有嚴重的侷限性,是嗎?無法從其他應用程序訪問它?
也許使用雲服務可能是可行的,且相當直進的今天,就必須研究
將不勝感激任何意見或想法。
? – 2009-06-12 15:26:06
您將如何保護數據,以便具有適用於Firefox的SQLite管理器插件的用戶(https://addons.mozilla.org/en-US/firefox/addon/5817)無法將其打開並讀取/寫入它,有沒有辦法做到這一點? – 2009-06-12 15:27:59