我想知道爲什麼你會選擇能夠支持不超過100個用戶,不超過10個用戶的數據庫,一次使用Visual Studio 2008 C# Windows窗體前端訪問它。我必須通過網絡連接訪問數據庫,而不僅僅是在本地機器上。我還需要在代碼中定義運行時找到數據庫的位置,而不是Visual Studio中的「數據源」視圖。如果我的問題需要重新構建或者沒有理解,請讓我知道,我會調整。我的部分問題是我不確定如何提出正確的問題,更不用說答案是什麼。C#2008前端的數據庫選擇
回答
如果不是出於商業目的,您可以嘗試SQL Server 2008 Express。它可以很好地與Visual Studio 2008集成以進行開發,並支持LINQ,實體數據模型和ADO.NET實體框架,以便輕鬆創建下一代支持數據的應用程序。
http://www.microsoft.com/express/sql/default.aspx
您還可以將您的連接的應用程序配置文件中的字符串和編程檢索它們用於建立數據庫連接。
我不會保存登錄信息;我會強迫人們使用Windows身份驗證連接到服務器。 – Will 2008-09-21 02:05:53
我知道MSSQL使用,你可以不同的連接字符串之間挑選您所有的數據庫調用的,只是像做
Command.Connection = GetMyConnectionWithWhateverLogicINeed();
我看看SQL服務器工作組版
http://www.microsoft.com/sql/editions/workgroup/
曾經有超過約5用戶的一些限制功能,它不與任何供應Express版本管理工具,這是有點令人沮喪。
您可以免費下載sql server management studio express。另外,Express不再具有連接限制。它僅限於4gb max db,僅使用一個CPU內核。 – Will 2008-09-21 02:07:11
我可能會使用Sql Server Express,它是免費的,可以很好地與.NET結合使用。假設你的模式在運行時沒有改變,你可能仍然可以使用Visual Studio中的設計時數據源特性。連接信息存儲在app.config文件中,您可以在將應用程序部署爲指向其他數據庫之後進行更新。您還可以開發一個從其他位置獲取連接信息的類,並在需要打開數據庫連接時使用它。
我不確定我完全明白你在問什麼,Matt,但我可以告訴你,我開發了一系列用VS 2008編寫的應用程序,並且我們使用了MySQL DB。雖然我現在絕對不是數據庫專家,但我在使用MySQL方面沒有太多問題。
也許如果你改說你的問題,我們可以提供更好的答案。
確實SQLite。
- 1. SQL 2008選擇前1000並更新所選數據庫下拉
- 2. 選擇NODE.JS後端,前端和數據庫管理系統
- 3. c#數據庫選擇
- 4. 爲Grafana選擇後端數據庫
- 5. 根據以前的數據庫選擇顯示數據庫數據
- 6. 數據庫選擇的選擇
- 7. 數據庫選擇
- 8. C#從SQL Server數據庫中選擇
- 9. C#SMO從數據庫中選擇
- 10. Access數據庫在C#中選擇
- 11. Visual C++ 2008作爲Access的前端
- 12. 數據庫的選擇?
- 13. PHP從前24小時選擇數據SQL數據庫
- 14. Django根據以前的查詢選擇數據庫對象
- 15. Crystal Reports 2008 - 來自選擇標準的參數未用於選擇從數據庫檢索數據
- 16. SQL Server 2008 R2 - 選擇分層數據
- 17. Lua表作爲數據庫的前端
- 18. 帶GUI前端的Jumpdrive-Portable數據庫
- 19. SQL Server數據倉庫的Web前端
- 20. 數據庫的網絡前端
- 21. 數據庫前端的多個數據庫引擎
- 22. 數據庫設計選擇
- 23. 選擇數據庫類型
- 24. 無法選擇數據庫
- 25. 數據庫選擇(PHP)
- 26. 技術選擇,數據庫
- 27. MYSQL - 選擇數據庫
- 28. mysql_select_db(不選擇數據庫
- 29. 選擇桌面數據庫
- 30. 選擇數據庫技術
空間或備份要求如何? MB? GB? TB? – TonyOssa 2008-09-21 00:53:19