标签:style blog io color ar 使用 sp for 数据
1.创建数据库连接;
2.创建数据适配器(Adapter);
3.创建容器数据集(DataSet);
4.从数据集中取出指定表;
5.遍历表数据并输出;
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Data; 6 using System.Data.SqlClient; 7 8 namespace adapterTest 9 { 10 class Program{ 11 static void Main(string[] args){ 12 //创建数据库连接 13 SqlConnection conn = new SqlConnection("Data Source=HZ-PC;Initial Catalog=mydb;Persist Security Info=True;User ID=sa;Password=123"); 14 //创建数据适配器 15 SqlDataAdapter da = new SqlDataAdapter("select *from db_line;", conn); 16 //创建空数据集 17 DataSet ds = new DataSet(); 18 //使用数据适配器的Fill方法填充数据集 19 da.Fill(ds,"db_line"); 20 //从表集合中取出表db_line 21 DataTable dt = ds.Tables["db_line"]; 22 //嵌套循环,输出每行的每列 23 foreach (DataRow row in dt.Rows) { 24 foreach(DataColumn col in dt.Columns){ 25 Console.Write("{0} ",row[col]); 26 } 27 Console.WriteLine(); 28 Console.WriteLine("".PadLeft(20,‘=‘)); 29 } 30 int age = (int)HZ.age; 31 Console.WriteLine(HZ.sex); 32 33 } 34 public enum HZ{ 35 age=22, 36 height=172, 37 sex=‘M‘, 38 } 39 } 40 }
值得注意的是Adapter对数据库连接的开闭状态没有要求。它继承与连接状态,即原先是打开的连接,使用完Adapter后还是打开的,原先是关闭的连接,使用完后还是关闭的。
标签:style blog io color ar 使用 sp for 数据
原文地址:http://www.cnblogs.com/Failbs/p/4099232.html