對于ADO.NET實例對象相關(guān)介紹說明
ADO.NET實例對象的技術(shù)人員對Team System承諾,提供相關(guān)工具,這樣可以為整個軟件開發(fā)周期少了不少彎路,降低工作的復(fù)雜性。如果要創(chuàng)建與ADO.NET實例對象類似的數(shù)據(jù)庫,并且希望該數(shù)據(jù)庫處于默認(rèn)位置,則應(yīng)更改代碼中的 str 變量。
1.創(chuàng)建類datasource.cs
2.加入SQL命名空間(可以使用SQL數(shù)據(jù)庫語句):using System.Data.SqlClient#t#
3.類中申明對象:(string)ConnString 連接字符串、(SqlConnection)SqlConn ADO.NET實例對象、(SqlCommand)SqlCmd 調(diào)用SQL語句的方式 、(SqlDataAdapter)SqlAdapter 連接SQL數(shù)據(jù)適配器、(DataSet)ds 建立數(shù)據(jù)集、(SqlDataReader)SqlReader 讀取數(shù)據(jù)庫。
4.在構(gòu)造函數(shù)中初始化實例對象:
- public datasource()
- {
- ConnString = ConfigurationManager.ConnectionStrings["某數(shù)據(jù)源"].
- ConnectionString;SqlConn = new SqlConnection(ConnString);
- SqlCmd = new SqlCommand();SqlAdpter = new SqlDataAdapter();ds = new DataSet();
- }
5.創(chuàng)建一些數(shù)據(jù)集和數(shù)據(jù)庫SQL操作的方法
創(chuàng)建一個內(nèi)存數(shù)據(jù)集,使用傳入的ADO.NET實例對象語句參數(shù)返回一個只讀的輕量級數(shù)據(jù)源,注意,它不支持服務(wù)端的分頁,而且需要數(shù)據(jù)連接必須一直打開為GridView新建數(shù)據(jù)源:對象 ->業(yè)務(wù)對象datasource->select\delete\update\insert 調(diào)用相關(guān)對象的方法->設(shè)置參數(shù)sql查詢語句,比如select * from abc。