第一部分:数据提供程序,在命令空间:System.Data.SqlClient下:
Connection--连接数据库的通道
Command----命令执行对象
DataReader--数据读取器
DataAdapter--数据适配器
第二部分:数据集,在命令空间:System.Data下:
数据集是:本地化的结果集,就是把数据库查询之后的结果集,取出来存到本地内存中
注意:这也是为什么,我们使用ADO.NET 的时候,必须引入这两个命名空间System.Data.SqlClient,System.Data的原因。
//1创建连接对象 SqlConnection conn = new SqlConnection(DbHelper.ConnectionString); //2创建命令对象 SqlCommand cmd = new SqlCommand(); cmd.CommandText = "SELECT * FROM dbo.Student"; cmd.Connection = conn; cmd.CommandType = CommandType.Text; cmd.CommandTimeout = ; //3打开链接 conn.Open(); //4执行命令 SqlDataReader reader= cmd.ExecuteReader(); //5处理数据 while (reader.Read()) { //TODO } //6关闭连接 conn.Close(); reader.Close();