我目前正在開發一款c#遊戲,我希望爲Windows 7,windows phone芒果和Xbox 360投放市場。哪個SQL包可以在所有3個平臺上移植對於我需要的數據庫?用於wp7,pc和xbox的c#數據庫
回答
SQLite幾乎肯定是你最好的選擇,如果你想在所有三個平臺上使用相同的數據庫後端。對於windows phone 7有一個端口,有一個非常好的用於windows的.NET庫,顯然沒有問題on XNA。
我已經廣泛使用它的三個平臺中唯一的一個是windows 7,而且它非常好。
我唯一需要補充的是,雖然我認爲SQLite是所有三種平臺的不錯選擇,但不需要擁有相同的後端,後端的實際選擇很容易被抽象出來。
CoolStorage是一個支持多種數據庫後端(包括SQLite)的跨平臺數據庫庫。 Windows Phone版本僅支持孤立存儲中的SQLite,但是當您編譯源代碼時,我敢打賭,它在Xbox上也能正常工作(使用SQLite)。
聽起來很酷! (你可能會提及你是vici項目的創始人:)) – 2012-03-15 21:29:45
我沒有隱藏它。這是在我的個人資料:) – 2012-03-16 08:15:08
我一定會檢查出下一次我寫的東西的Windows Phone – 2012-03-16 08:52:07
據this,對於Windows Phone的任何數據庫支持7
你也許可以使用SQLite(Android設備規範)。顯然,在Windows Phone 7上運行該程序有幾種可能性。請執行Google搜索sqlite Windows Phone
。
- 1. 從WP7發送數據到PC
- 2. Lync數據庫 - 手機和PC用戶
- 3. 用於Mac和PC的WebDav同步庫
- 4. 是否有一個用於Kinect開發用於PC(不是XBOX)的Kinect應用程序的.NET庫
- 5. WP7中的數據庫
- 6. 用於數據庫差異的C#庫
- 7. WP7數據庫和鑄造錯誤
- 8. 在基於PC的數據庫上連接Android應用程序
- 9. 用於WP7和AutoSelect的AutoCompleteBox!
- 10. 使用數據庫和C#
- 11. WP7英鎊數據庫的DateTime指數
- 12. 用於數據聚合的c#庫?
- 13. 用於數據庫的C#GUI
- 14. 用於MS Access數據庫的LINQ - C#
- 15. 用於C++/Qt的MultiOS「Jet數據庫」?
- 16. 用於C的便攜式數據庫#
- 17. WP7使用MVVMLight處理數據庫
- 18. 英鎊數據庫不會WP7應用
- 19. C#在多臺PC上使用一個SQL Server數據庫
- 20. C#XNA的Xbox HashSet的元組和
- 21. 用於WP7的gdata dotnet客戶端庫
- 22. 用於Xbox 4.0的Xbox 360照明設計模式?
- 23. 通過USB電纜將數據從WP7手機發送到PC
- 24. C++:用於插入創建使用SQLite數據庫和更新
- 25. SQL數據庫到另一臺PC-SQL數據庫
- 26. 基於Arduino和Android的PC
- 27. WP7:SQLite數據庫文件位於何處?
- 28. Xbox和PS3 API
- 29. 適用於WP7和Windows的公共庫項目
- 30. C#基於服務的數據庫不寫入數據庫
謝謝,我對數據庫的知識和經驗非常有限,但抽象似乎對我有意義,因爲我只需要將查詢和語句字符串傳入和傳出數據庫。 – CodeKingPlusPlus 2012-03-16 01:02:58
我只使用過Java中的netbeans(derby)中的SQL ... SQLite和Netbeans中使用的SQL之間有什麼區別? – CodeKingPlusPlus 2012-03-16 01:04:07
我從來沒有使用derby,但看起來像是在SQLite頁面http://www.sqlite.org/cvstrac/wiki?p=SqliteVersusDerby上進行比較。祝你好運,你在做什麼。 – 2012-03-16 08:57:11