SqlDataReader转换为DataTable

SqlDataReader转换为DataTable

作者:未知 时间: 2007-6-11 13:05:56 文档类型:未知 来自:未知 浏览统计:37

如何让上传控件前面的文本框不能编辑 ASP.NET获取IP与MAC地址的方法
  1. 代码一:   
  2. private void Form1_Load(object sender, EventArgs e)   
  3. {   
  4.     dataGridView1.DataSource = GetData();   
  5. }   
  6.   
  7. private DataTable GetData()   
  8. {   
  9.     DataTable dt = new DataTable();   
  10.   
  11.     using (SqlConnection connection   
  12.              = new SqlConnection("ConnectionString"))   
  13.     using (SqlCommand command = new SqlCommand())   
  14.     {   
  15.         command.Connection = connection;   
  16.         command.CommandText = "SELECT * FROM Customers";   
  17.   
  18.         connection.Open();   
  19.         using (SqlDataReader reader =   
  20.             command.ExecuteReader   
  21.                 (CommandBehavior.CloseConnection))   
  22.         {   
  23.             dt.Load(reader);   
  24.         }   
  25.     }   
  26.   
  27.     return dt;   
  28. }   
  29.   
  30. 代码二:   
  31. private void Form1_Load(object sender, EventArgs e)   
  32. {   
  33.     DataTable dt = new DataTable();   
  34.     dt.Load(GetReader());   
  35.     dataGridView1.DataSource = dt;   
  36.   
  37. }   
  38.   
  39. private IDataReader GetReader()   
  40. {   
  41.     DataTable dt = new DataTable();   
  42.     dt.Columns.Add("ID"typeof(string));   
  43.     dt.Columns.Add("Firstname"typeof(string));   
  44.     dt.Columns.Add("Lastname"typeof(string));   
  45.   
  46.     dt.Rows.Add((new Object[] {"HAYD""David""Hayden"}));   
  47.   
  48.     return dt.CreateDataReader();   
  49. }  

作者:未知 时间: 2007-6-11 13:05:56 文档类型:未知 来自:未知 浏览统计:37

如何让上传控件前面的文本框不能编辑 ASP.NET获取IP与MAC地址的方法
  1. 代码一:   
  2. private void Form1_Load(object sender, EventArgs e)   
  3. {   
  4.     dataGridView1.DataSource = GetData();   
  5. }   
  6.   
  7. private DataTable GetData()   
  8. {   
  9.     DataTable dt = new DataTable();   
  10.   
  11.     using (SqlConnection connection   
  12.              = new SqlConnection("ConnectionString"))   
  13.     using (SqlCommand command = new SqlCommand())   
  14.     {   
  15.         command.Connection = connection;   
  16.         command.CommandText = "SELECT * FROM Customers";   
  17.   
  18.         connection.Open();   
  19.         using (SqlDataReader reader =   
  20.             command.ExecuteReader   
  21.                 (CommandBehavior.CloseConnection))   
  22.         {   
  23.             dt.Load(reader);   
  24.         }   
  25.     }   
  26.   
  27.     return dt;   
  28. }   
  29.   
  30. 代码二:   
  31. private void Form1_Load(object sender, EventArgs e)   
  32. {   
  33.     DataTable dt = new DataTable();   
  34.     dt.Load(GetReader());   
  35.     dataGridView1.DataSource = dt;   
  36.   
  37. }   
  38.   
  39. private IDataReader GetReader()   
  40. {   
  41.     DataTable dt = new DataTable();   
  42.     dt.Columns.Add("ID"typeof(string));   
  43.     dt.Columns.Add("Firstname"typeof(string));   
  44.     dt.Columns.Add("Lastname"typeof(string));   
  45.   
  46.     dt.Rows.Add((new Object[] {"HAYD""David""Hayden"}));   
  47.   
  48.     return dt.CreateDataReader();   
  49. }  
posted @ 2008-08-07 10:45  自由无价  阅读(2935)  评论(0编辑  收藏  举报