Я пытаюсь вернуть одно поле из данных. (Я ищу по первичному ключу, поэтому я должен получить 0 или 1 ответ). Пожалуйста помоги. В таблице, к которой я обращаюсь, есть одна запись с user = somebody, вход в несколько столбцов с тем, что столбец 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