程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> ADO.NET 核心對象簡介,ado.net核心簡介

ADO.NET 核心對象簡介,ado.net核心簡介

編輯:關於.NET

ADO.NET 核心對象簡介,ado.net核心簡介


ADO.NET是.NET中一組用於和數據源進行交互的面向對象類庫,提供了數據訪問的高層接口。

ADO.NOT類庫在System.Data命名空間內,根據我們訪問的不同數據庫選擇命名空間,System.Data.SqlClient。

ADO.NET類最重要的優點是支持數據庫以斷開連接的方式工作。

ADO.NET主要通過兩個核心組件來完成對數據庫的操作,分別是DataSet和.NET數據庫提供程序。數據集,在命令空間:System.Data下。

前者是ADO.NET斷開式結構的核心組件,後者是專門為直接訪問數據庫,對其進行快速的只進,只讀訪問數據等數據處理而設計的組件。

ADO.NET常用對象:


Connection  連接數據庫的通道

Command  命令執行對象

DataReader  數據讀取器

DataAdapter  數據適配器

DateSet  數據在內存中的表現形式

 

SqlConnection conn = new SqlConnection();  //創建Connection連接數據庫對象

conn.ConnectionString = "data sourse=.;initalial catalog=MySchool;integrated security=true;"  //連接字符串

 

SqlCommand cmd = new SqlCommand();  //創建Command命令執行對象

cmd.CommandText = "SELECT * FROM dbo.Student";  //SQL語句

cmd.Connection = conn;  //綁定連接

cmd.CommandType = CommandType.Text;  //確保字符串被正確解讀

 

conn.Open();  //打開連接

 

SqlDataReader reader= cmd.ExecuteReader();  //執行命令

while (reader.Read())
{

do something

}

conn.Close();  //關閉連接

reader.Close();

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved