0
當我從我的SQL Server表中選擇我的VB程序中的一行時,如何讓我的文本框反映所選行中的數據?Textbox等於SQL Server表中的列
當我從我的SQL Server表中選擇我的VB程序中的一行時,如何讓我的文本框反映所選行中的數據?Textbox等於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
太多的變數。你如何連接到數據庫?你是否在使用某種網格的數據綁定?你如何閱讀數據? – 2014-09-03 19:43:52
使用標準數據連接連接到MSSQL數據庫。數據就像在SQL管理控制檯中一樣顯示在表格中......我真的不知道如何解釋它! – EdG 2014-09-03 19:46:24