关于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();
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步