【发布时间】:2009-05-23 01:04:18
【问题描述】:
我正在尝试从数据中获取单个字段。 (我正在按主键搜索,所以我应该得到 0 或 1 个答案)。请帮忙。我正在查询的表有一个用户 = 某人的条目,输入到几列,其中 ans 列具有“一个好的答案”
代码:
Dim reader As SqlDataReader
Dim par As SqlParameter
Dim result As String
Dim sqlconn As SqlConnection
sqlconn = New SqlConnection("....")
sqlconn.Open()
Dim sqlcmd As SqlCommand
sqlcmd = New SqlCommand("Select Ans From Test Where User = @auser", sqlconn)
par = New SqlParameter
par.ParameterName = "auser"
par.Value = Textbox1.Text
sqlcmd.Parameters.Add(par)
reader = sqlcmd.ExecuteReader()
result = reader.GetString(0)
''//output to label
label1.Text = result
【问题讨论】:
-
无数据时读取无效
标签: sql sql-server vb.net