日期:2014-05-18  浏览次数:21101 次

SqlDataReader
请问如何从数据库中读取出满足条件的一列值并把它填写到TextBox中去,用SqlDataReader
具体的代码实现,尽量详细,本人刚学

------解决方案--------------------
例:
SqlConnection con=new SqlConnection(連接字串);
SqlCommand cmd=new SqlCommand(查詢字串,con)
con.Open();
SqlDataReader reader=cmd.ExecuteReader();
reader.Read();//此例只讀reader中第一行的值
this.TextBox1.Text=reader.GetString(0);
this.TextBox2.Text=reader.GetString(1);//0和1是列的索引
con.Close();
reader.Close();
------解决方案--------------------
this.TextBox1.Text=reader.GetDecimal(0).ToString();