1、引用命名空间 using System
Data; using System
SqlClient; 2、连接数据源 sqlConnection thisConnection = new SqlConnection( @"Server = 服务器名称 \ 数据库实例名;Integrated Security = True;"+ “Database = ”); 3、thisConnection
Open(); 4、创建命令对象,提供 SQL 命令: SqlCommand thisCommand = thisConnection
CerateCommand(); thisCommand
CommandText = "SELECT CustomerID,CompanyName from Customers"; 5、读取和显示数据: SqlDataReader thisReader = thisCommand
ExecuteReader(); While (thisReader
Read()) { Console
WriteLine("\t{0}\t{1}",thisReader["CustomerID"],thisReader["CompanyName"]); } 注:DataReader 是个轻量级的对象,可以迅速获取查询的结果
他是只读的,不能更新数据
注:Read() 方法从查询结果中读取数据 \t 6、关闭打开的对象 thisReader
Close(); thisConnection
Close(); 7、用DataSet 读取数据 注:DataSet 包含一组DataTable 对象,他们表示所操作的数据库表
每个DataTable对象都有都有一些子对象DataRow 和DataColumn,表示数据表中的行和列
① 按表名访问 thisDataSet