关于sql取值后,赋值给Label 的属性Text 的问题

关于sql取值后,赋值给Label 的属性Text 的问题

想将数据库里的信息放在Label.Text 内。比如说:一个SQL语句 select name from admini where id=123;。想将返回的列name的数据给Label.Text赋值。该怎么做呢?

 

可以用SqlDataReader读取字段值

 1 string cmdTex="select name from admini where id=123";
2 SqlConnection myConnection=new SqlConnection(数据库连接语句);
3 SqlCommand myCommand=new SqlCommand(cmdTex,myConnection);
4 myConnection.Open();
5 SqlDataReader dr=myCommand.ExecuteReader();
6 while(dr.Read())
7 {
8   Label.Text=dr["name"].ToString();//读取“name”字段的值给Label.text;
9 }
10 dr.Close();
11 myConnection.Close();

 

posted on 2012-03-20 13:00  aaa6263  阅读(903)  评论(0编辑  收藏  举报