gpt4 book ai didi

vb.net - 如何从数据集中填充下拉列表?

转载 作者:行者123 更新时间:2023-12-04 02:24:56 25 4
gpt4 key购买 nike

我试图用数据集中返回的存储过程的结果填充 vb.net 中的 ASP 下拉列表。我想知道是否有人知道填充下拉列表的 vb.net 代码?

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load

Dim connString As String = "Server=MYCOMPUTER\SQLEXPRESS;Database=scales;Trusted_Connection=True"
Dim myConn As New SqlConnection(connString)
myConn.Open()
Dim da As New SqlDataAdapter("select scaleName from scales", myConn)
Dim dt As New DataTable
da.Fill(dt)

ComboBox1.DisplayMember = "scaleName"

ComboBox1.DataSource = dt
myConn.Close()

最佳答案

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
IF Not IsPostback then
PopulateDropdown()
End IF
End Sub

Private Sub PopulateDropDown()
Dim connString As String = "Server=MYCOMPUTER\SQLEXPRESS;Database=scales;Trusted_Connection=True"
Dim myConn As New SqlConnection(connString)
myConn.Open()
Dim da As New SqlDataAdapter("select ScaleId, scaleName from scales", myConn)
Dim dt As New DataTable
da.Fill(dt)

Me.ComboBox1.DataTextField = "scaleName "
Me.ComboBox1.DataValueField = "ScaleId"
Me.ComboBox1.DataSource = dt
Me.ComboBox1.DataSourceID = String.Empty
Me.ComboBox1.DataBind()

myConn.Close()
End Sub

关于vb.net - 如何从数据集中填充下拉列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22704394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com