我想获得id=1的人的姓名,所以在页面中添加了label控件然后在page_load时建立了与数据库的连接 conn接着写了sql语句sql = "select name from Username where id = 1"问题就是,我如何把查询的结果放到label.text里呢??
解决方案 »
- 内容里怎么判断里面有连续的3位数字?
- C#解析,求救
- 如何对url中文参数不进行编码获取
- 如何判断textbox用户输入的数字长度
- 错误“SqlParameter”方法没有采用“30”个参数的重载
- 哈哈,解决了tabstrip,multipage中不能正常显示dbgrid的问题
- 创建文件的问题
- quickstart里的intro7.aspx出现这样的问题,如何解决?
- How to open a word application inside an Internet Explorer and Firefox?
- 求救:安装vs.net后,无权使用 createobject了!
- 关于添加新节点记录,自增序列问题(XML)
- 关于组件跟控件的区别,大虾有时间的话看下!!
Dim dbComm AS SQLCommand
Dim SQL AS String
SQL="select [name] from Username where id = 1"
dbComm=New SQLCommand(SQL,conn)
dbComm.ActiveConnection.Open()
dbComm.execute(dbRead)
label.text=dbRead.Item("name")
=======================================
注意:你的SQL语句中name要加方括号,最好不要用SQL的保留字作为字段名,比较麻烦
查询,并返回第一行,第一列的数据。
不过如果你这里有很多符合条件的话,那就不行了。
SqlCommand cmd= new SqlCommand("sql语句",conn);
label.text=cmd.ExecuteScalar()