簡體   English   中英

我應該選擇哪個數據庫?

[英]what database should i choose?

我用winforms開發桌面應用程序,現在我打算用SQL server express,但問題是,如果我使用sql server express,那么安裝很麻煩,我需要先安裝sql server,然后安裝我的自己的應用。

然后我嘗試使用Access 2003作為我的數據庫,然后我只需要用我的應用程序復制mdb文件。 但訪問的功能並不強,文本長度限制為255字節。

是否有其他數據庫解決方案,易於集成到我的應用程序,並在開發我的應用程序后易於安裝?

許多桌面應用程序都有自己的數據庫,易於安裝和使用,他們使用什么數據庫?

SQLite 非常強大且易於使用,並具有C#綁定。 它現在是部署廣泛的嵌入式數據庫 DLL低於300Kb。

使用SQL Server Compact Edition(CE)。 它是免費的,並附帶Visual Studio。 它是基於文件的,但可以輕松地與“真正的”SQL Server數據庫同步。


我打算發布一個SQL CE信息鏈接列表,但我發現有太多很好的鏈接與以下搜索: http//social.msdn.microsoft.com/Search/en-US?query = sql + server +緊湊+版

你可以試試Non-Sql db,比如Db4o ,它是:

  1. 易於設置
  2. 簡單的學習曲線
  3. C#native
  4. 面向對象
  5. 重量輕

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM