【发布时间】:2019-01-30 12:22:38
【问题描述】:
我已经设法从我的 SQL 表中的一列将数据添加到 ComboBox 中,但我需要跨行显示在其余文本框中。 (我希望我的措辞正确)。
这是我目前的代码:
Imports System.Data.SqlClient
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim con As New SqlConnection("Data Source=xxxx;Initial Catalog=ltLeavers;Integrated Security=True")
Dim da As New SqlDataAdapter("SELECT * FROM dbo.mytable", con)
Dim dt As New DataTable
da.Fill(dt)
ComboBox1.DisplayMember = "DISPLAY_NAME"
ComboBox1.DataSource = dt
End Sub
以上操作没有问题,所有项目都添加到组合框中,但我需要其他两列(EMAIL_ADDRESS 和 DEPARTMENT)中的相应行从组合框中选择的内容添加到文本框中。
【问题讨论】:
标签: sql database vb.net combobox textbox