ADO.NET對SQL Server編程

來源:互聯網
上載者:User

    本篇部落格在與介紹ADO.NET中的一些類,由於不太熟悉編寫代碼時很不痛快。因此,做個總結!

     OleDbConnection類:提供資料來源連結

參數 描述
Provider 指定使用的oledb提供者
Data Source 指定資料庫伺服器名稱或
Initial Catalog 指定使用的資料庫名稱
User ID 指定註冊使用者的ID
PassWord 指定註冊使用者的密碼
Integrated Security 指定提供者應叫用作業系統中適當的安全提供者,以擷取註冊名,接著使用註冊名對訪問進行驗證,通常指定為SSPI

    OleDbDataAdapter類:作為DataSet和資料庫之間的橋樑

               1、SelectCommand屬性:派生於OleDbCommand類

屬性 描述
Connection 設定用來訪問資料庫的OleDbconnection對象
CommandText 設定用來選取資料的Sql語句或者預存程序名稱
CommandType 設定如何解釋CommandText屬性的值,即識別Sql語句和預存程序

               2、ExecuteNoneQuery方法:執行SelectCommand

               若執行的是Sql語句,則傳回值是-1,若是預存程序則返回影響的行數

               3、Fill方法:將ExecuteNoneQuery方法的執行結果,填充到DataSet中

                    文法:Fill(DataSet,string),DataSet為有效DataSet對象,String為需要映射的表名稱。若返回

                               多個表,這此參數指定根表。即Sql語句中的From子句指定的表。

    DataSet類:將查詢結果,儲存到客戶機的記憶體中。

    DataView類:一般用於從DataSet中排序、過濾、尋找、編輯和導航資料。

               1、Sort方法:設定其屬性要排序的列和排序方式

               2、Find方法:從DataView中尋找匹配的資料

    OleDbCommand類:執行對資料庫的查詢:選取、插入、更新、或者刪除

 

屬性 描述
Connection 設定為一個對象,該對象包含了資料庫的動態連結
Command和commandType 同Selectcommand屬性
Parameters集合 它又包括Direction(參數使用方向)和ParameterNames屬性以及DBType屬性(指定資料類型)

 

   這麼來一遍,感覺還是有清晰一點……

                

 

 

             

 

     

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.