我有一個項目我需要在C#中完成,在這個項目中,我必須創建一個數據庫,它可以自動添加行,執行查詢並在數據庫中顯示數據。在C#中創建數據庫#
有沒有人有任何想法,我怎麼能輕鬆做到這一點? (使用什麼樣的數據庫,或在編程期間可以指導我的GUID)。
因爲我谷歌它,但我沒有找到anythig。
謝謝!
我有一個項目我需要在C#中完成,在這個項目中,我必須創建一個數據庫,它可以自動添加行,執行查詢並在數據庫中顯示數據。在C#中創建數據庫#
有沒有人有任何想法,我怎麼能輕鬆做到這一點? (使用什麼樣的數據庫,或在編程期間可以指導我的GUID)。
因爲我谷歌它,但我沒有找到anythig。
謝謝!
SQLite是一個很好的無服務器數據庫:http://www.sqlite.org/。 此外,Visual Studio提供了安裝MSSQL server express的選項,或者您可以免費下載:http://www.microsoft.com/express/sql/default.aspx
有關編程指南,請查看MSDN,以及SQLite在其站點的情況。
謝謝,但我更喜歡在Visual Studio 2008中已經內置的數據庫。你有什麼想法嗎? – menachem 2009-11-25 11:24:14
SQL Server Express是最接近你要建立在數據庫中的。 Visual Studio中沒有內置任何數據庫。 – 2009-11-25 11:27:32
簡單地使用這裏的SQLite版本,http://sqlite.phxsoftware.com/,它將安裝Visual Studio支持?您需要詳細說明需求,即。正在安裝一個始終允許運行的獨立數據庫服務器? – 2009-11-25 11:28:51
這應該是一個multiuserapp或只運行在一臺計算機上?
您還需要運行像「創建表」等命令來創建表結構等。如果不知道您在這些問題上的經驗,就很難正確解釋。
我會建議你谷歌提到的數據庫引擎,並且當你決定使用哪個引擎時問更多的特別問題。
首先嚐試使用MsSQL的快速版。它很好地與視覺工作室集成,大量的工作都是嚮導驅動的。
從您的應用程序端,System.Data.SqlClient命名空間將爲您提供可與數據庫交互的API。
對於創建數據庫,您可以使用更加圖形化的MsSQL管理工作室來執行選項。另一種選擇是你在你的應用程序中以編程方式做它。這會使你的應用程序變得複雜,並且在稍後的階段很難改變查詢。
從C#2005開始的數據庫Karli Watson的數據庫是一本好書,它使用MsSQL和VC#的快速編譯來展示您正在嘗試做什麼。
您可以使用SQL Server或MySQL(免費)作爲項目的數據庫引擎。
這裏是SQLSERVER http://www.devarticles.com/c/a/SQL-Server/Building-Your-First-SQL-Server-2000-Database/
建立數據庫的好文章。如果你是學生,你可以免費嘗試這些工具。https://www.dreamspark.com/default.aspx
無論是Microsoft Access或SQLite是你的目的
您需要更具體的不夠好。你用Google搜索了什麼?你爲什麼不喜歡sqlite或mssql express? – 2009-11-25 11:35:54