我正在为一个在线表单开发一个项目,我似乎无法找到如何从 SQL 数据库中获取值并根据字符串验证它,例如 Database = A 和 TextBox.text = A 中的 Q1
下面是我到目前为止的代码,但似乎无法工作,其中的一些变量是全局的,
Dim Question As String = "Q" & count
Dim textVal As String = TextBox.Text
Dim conn As SqlClient.SqlConnection = New SqlClient.SqlConnection
Dim dbSource As String = "Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\ben.miles\documents\visual studio 2012\Projects\WebTraningQuestions\WebTraningQuestions\App_Data\Usertest.mdf"
Dim ds As New DataSet
Dim sql As String = "SELECT FROM SAP"
Dim da As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter(sql, conn)
conn.ConnectionString = dbSource
Dim SqSearch As String = "%" & textVal & "%"
Dim sqlQ1 As String = sql & " WHERE Questions LIKE SqSearch"
Dim cmd1 As New SqlCommand(sqlQ1, conn)
conn.Open()
'This is where I cant get my code right but if you see below. I would like it something like this.
If TextBox.Text = (database) Then
Label.Text = "Correct"
Label.ForeColor = Drawing.Color.Green
Else
Label.Text = "Wrong"
Label.ForeColor = Drawing.Color.Red
End If