0
Когда я выбираю строку в моей программе VB из таблицы SQL Server, как я могу заставить свои текстовые поля отражать данные в выбранной строке?Текстовое поле, равное столбцу в таблице SQL Server
Когда я выбираю строку в моей программе VB из таблицы SQL Server, как я могу заставить свои текстовые поля отражать данные в выбранной строке?Текстовое поле, равное столбцу в таблице SQL Server
Если вы используете управления DataGridView, начните с этого:
DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect
DataGridView1.MultiSelect = False
Затем обработать событие SelectionChanged и положить значения в ваших текстовых:
Private Sub DataGridView1_SelectionChanged(sender As Object, e As EventArgs) Handles DataGridView1.SelectionChanged
TextBox1.Text = DataGridView1.SelectedRows(0).Cells("Text1").Value
TextBox2.Text = DataGridView1.SelectedRows(0).Cells("Text2").Value
TextBox3.Text = DataGridView1.SelectedRows(0).Cells("Text3").Value
End Sub
Слишком много переменных для разумного ответа. Как вы подключаетесь к базе данных? Используете ли вы привязку данных к какой-то сетке? Как вы читаете данные? –
Подключение к базе данных MSSQL с использованием стандартного подключения к данным. Данные просто отображаются в таблице, как это было бы в консоли управления SQL ... Я действительно не знаю, как это объяснить! – EdG