1
A
回答
1
你可以使用VistaDB小。我在幾個項目中成功使用它。
它只需要.NET Framework 2.0或更高版本,以及一個無需任何註冊/安裝即可輕鬆進行XCOPY部署的單個DLL。
性能比例如微軟Access(這需要Jet),但爲我的目的,它總是足夠好。
另一位候選人將是Microsoft SQL Server Compact Edition (CE)。這也是一個不需要安裝或註冊的數據庫,只需在應用程序中添加一些額外的DLL即可。
0
這取決於您正在使用的數據庫。如果您使用MS SQL,則可以使用System.Data.SqlClient。如果您使用的是Oracle,則可能需要使用第三方.NET庫。
0
訪問將工作,您將不需要安裝任何單獨的軟件,.NET框架具有用於Access的數據提供程序,您可以使用ODBC提供程序。
然而,微軟推薦的嵌入式數據庫解決方案是SQL CE - 檢查出來,你可以將它嵌入到你的解決方案中,讓你的應用程序的安裝程序進行配置(無需單獨安裝)。它也有免費的好處。
編輯:如下面的@Joe所述,不需要許可證即可使用Access;但是,它是基於文件的數據庫,並不像SQL CE那樣可靠。
0
另一個是SQLite的...單一的.dll落中和經由simlar
using System.Data.SQLite;
using System.Data.OleDB;
using System.Data.SQL;
using System.Data.ODBC;
各自具有用於創建連接類似的簽名與.net集成,產生的SqlCommand對象,參數化,執行等。 。當我在不同平臺之間進行測試時,我發現SQLite數據庫和Visual Foxpro數據庫比Access更快。與VistaDB相比(只是模擬填充100k記錄的大數據集),它幾乎讓我窒息。
相關問題
- 1. 需要訪問一個搜索引擎的數據庫
- 2. 數據庫和數據庫引擎
- 3. 兩個數據庫需要訪問
- 4. 需要有關訪問數據庫
- 5. 訪問數據庫需要建議
- 6. 需要訪問數據庫DotNetNuke的
- 7. 我需要學習如何從mssql數據庫訪問數據?
- 8. 數據庫引擎設計
- 9. Windows Mobile數據庫引擎
- 10. 引擎數據庫設計
- 11. 需要刪除數據訪問數據庫中的c#
- 12. 需要數據庫
- 13. 數據庫數據訪問
- 14. 需要從Ubuntu訪問MS SQL數據庫所需的參數
- 15. 需要幫助在整合achart引擎與數據庫的Android
- 16. 構建需要訪問數據庫的第三方PHP庫
- 17. 訪問數據庫
- 18. 數據庫訪問
- 19. 訪問數據庫
- 20. 訪問數據庫
- 21. 數據庫訪問
- 22. 數據庫訪問
- 23. 如何訪問數據庫
- 24. ESENT數據庫引擎文件訪問被拒絕
- 25. 本地主機上的Google應用引擎數據庫訪問
- 26. 使用訪問數據庫引擎評估公式
- 27. 防止搜索引擎訪問特定的數據庫字段
- 28. 從任務訪問Django數據庫
- 29. 計數從H2數據庫引擎
- 30. 數據庫前端的多個數據庫引擎
你剛纔指出了我的夢想要求。謝謝 – 2011-01-25 18:37:51
很高興我可以幫忙! – 2011-01-25 18:39:48
是免費的嗎?有沒有免費的一個 – 2011-01-25 18:43:40