Я не получил желаемый результат из следующего кода:
Private Sub tblView_SelectionChanged(ByVal sender As System.oject, ByVal e as System.EventArgs)Handles tblView.SelectionChanged
Dim st As String = tblView.SelectedRows.ToString
txtID.Text = st(0)
Try
myCommand = New SqlCommand("SELECT * FROM tblRack WHERE RackID = "& txtID.Text &"", myConnection)
myReader = myCommand.ExecuteReader()
While myReader.Read
txtID.Text = myReader(0).ToString
txtRack.Text = myReader(1).ToString
End While
myReader.Close()
Catch ex As Exception
MsgBox (ex.Message)
End Try
End Sub
Я хотел, чтобы данные, выбранные в строке просмотра данных, отображались в текстовом поле, но при этом отображается сообщение об ошибке, что st (0) выдает «S», что несовместимо с моим типом данных RackID. Есть идеи?