我的数据库有一个名为“SerialKey”3列id的表,它是PK Email&串行
我在VB.NET中有一个窗体,窗体有1个标签,1个TextBox,1个Button, 标签中的文字显示电子邮件地址,此电子邮件地址会有所不同。当我单击表单上的按钮时,我希望在数据库中搜索电子邮件地址并在数据库中查找序列。我已经显示了下面的代码,但它给了我一个错误说 “对象引用未设置为对象的实例”它突出显示下面的行。
Dim reader As SqlDataReader = command.ExecuteReader()
有人可以帮助我,因为我真的被困了,真的很新:) 任何帮助表示赞赏。
con = New SqlConnection("Data Source= My connection string here; Password='my password here'; ")
cmd.Connection = con
cmd.CommandText = "SELECT Serial FROM SerialKey Where Serial= ?"
cmd.Parameters.AddWithValue("?", LblName.Text)
con.Open()
Dim lrd As SqlDataReader = cmd.ExecuteReader()
While lrd.Read()
'Do something
If lrd.HasRows Then
lrd.Read()
UsersKey.Text = lrd.GetString(1)
TextBox2.Text = lrd.GetString(2)
End If
End While
Catch ex As Exception
MessageBox.Show("Error while retrieving records on table..." & ex.Message, "Load Records")
Finally
con.Close()
End Try