進行ADO.NET數據庫具體操作分析
學習ADO.NET數據庫時,首先碰到的就是環境的配置。以前學的Visual Studio2003,但并沒有怎么用。所以有一個星期的時間基本是在用實踐著.net 1.0,下面就進行學習思考。。
首先要創建Connection對象,給它提供需要的信息,例如連接字符串; 然后創建Command對象,給它提供要執行的SQL命令的細節,該命令可以是SQL文本命令、存儲過程或對表的直接訪問,如果需要,還可以為這些命令提供參數;
在創建了Connection和Command對象后,就必須確定命令是否返回結果集,如果不返回就可以通過調用幾個Execute方法執行之一,執行命令,如果命令返回結果集,就必須創建DataAdapter對象,用它填充DataSet或DataTable對象,這些對象在斷開連接的模式下維護其中的信息。 #t#
如果不保留結果集,只需要快速執行命令,就可以使用Command對象創建DataReader對象,ADO.NET數據庫該對象需要與數據庫實時連接。
步驟
1.新建一個項目,添加一個頁面,拖動一個gridview控件,然后在.CS文件及配置文件中添加代碼,進行數據庫連接,和表的操作。
2.在配置文件中添加數據庫連接字符串:<connectionStrings> <add name="ConnectionString" connectionString="Data Source=服務器名;Initial Catalog=數據庫名;uid=用戶名;pwd=登陸密碼" providerName="System.Data.SqlClient"/> </connectionStrings>
3.然后在CS文件添加如下兩個方法,用來實現GridView的數據綁定。
Demarest:是的——它已經在beta版中了。同Microsoft相比,ADO.NET數據庫在beta版方面更謹慎。我們的大多數beta版產品的質量都同Microsoft已發布的產品的質量是一樣的。我們用的方法就是為一個不確定的東西定制一個alpha/beta程序。Microsoft的beta版產品更多是用于行銷,而不考慮質量問題。
你可以安裝在Visual Studio中。但它的功能沒有Oracle或Microsoft那么多。而且,當然,ADO.NET數據庫有一個本地的data provider for Oracle。那么,Oracle是否有計劃給Visual Studio編寫獨特的Oracle附件呢?