我希望通過C#.net.I實現一個軟件使用像Access或SqlLite等DataBase Manager軟件。我的程序保存本地機器中的許多數據。 我不想將數據發佈或移動到其他PC什麼是最好的本地數據庫管理軟件?
必須選擇哪些DataBase Manager軟件?
沒有不同的數據庫是免費或有價格。
什麼是最好的DataBase Manager軟件在本地計算機上保存許多數據?
我希望通過C#.net.I實現一個軟件使用像Access或SqlLite等DataBase Manager軟件。我的程序保存本地機器中的許多數據。 我不想將數據發佈或移動到其他PC什麼是最好的本地數據庫管理軟件?
必須選擇哪些DataBase Manager軟件?
沒有不同的數據庫是免費或有價格。
什麼是最好的DataBase Manager軟件在本地計算機上保存許多數據?
爲了確保你正在尋找一個免費的數據庫,以便於您可以使用很多數據庫如MySQL,postgresql和SQL Server msde或訪問 但我們還有另一種情況,如果你要發佈這個應用到其他因此你必須考慮部署,在這種情況下,你可以消除mysql,postgresql,因爲它們依賴於服務器,但msde(它也是服務器)更容易,你可以找到很多教程如何與你的項目部署它
這取決於您在數據庫中的專業程度以及您使用它的原因是多少?你是否需要複雜的查詢或者它只是數據的存儲位置?
,如果它是複雜的查詢,我將去MSDE的SQL Server,如果它只是用於保存信息可能我會去訪問,甚至XML
那麼,如果您正在C#開發考慮使用MSSql精簡版。這允許你創建一個本地數據庫,並像SqlLight一樣使用它。但是,支持更好,特別是在使用Visual Studio時。在添加新項目時,您可以在數據下找到它作爲LocalDatabase。 (不是100%確定它是否存在於所有版本的VS中)。
Firefox有一個SQLite管理器加載項。
好吧 那麼 但什麼是最好的數據庫管理器保存本地機器中的許多數據? – 2010-02-22 13:34:53
我認爲最好的選擇取決於你的需求,例如,如果您必須與sql服務器同步數據爲我最好的選擇是sql express。
我會爲SQL Express投票。你基本上是一個縮小的SQL Server,能夠處理相當多的數據。 SQL Express可以很好地與Visual Studio配合使用,您可以利用System.Data.SqlClient和.NET框架提供的相關命名空間。它們也比Odbc命名空間更好。最後,SQL Express有很多在線支持,據我所知,SQL Express的SQL(T-SQL)風格與SQL Server相同。所以,如果你有一天需要用或者(本地數據庫或服務器數據庫)運行的靈活性,你就會擁有它。此外,SQL Express在Microsoft世界中相當常用,所以如果需要的話,您應該能夠找到大量示例。
TurboDB從dataweb .NET是一個很好的解決方案,如果你想從製造商的存儲過程和專業支持一個強大的引擎: http://www.dataweb.de/en/products/dotnet_database.html
怎麼樣的數據量將被存儲在哪裏? 你願意爲數據庫支付還是你想要免費的數據庫? – 2010-02-22 13:54:53