vb.net中怎么把数据库中表的某一列显示在combobox中

我想在combobox1下拉菜单中显示数据库中收费站信息表中的收费站名称列我输入如下代码后下拉菜单只显示收费站名称列中的第一行数据后面都不显示请问应该怎么改????Pri... 我想在combobox1下拉菜单中显示数据库中收费站信息表中的收费站名称列

我输入如下代码后 下拉菜单只显示收费站名称列中的第一行数据 后面都不显示
请问应该怎么改????

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim constr As String = "data source=PC201502281351\SQLEXPRESS;initial catalog=高速公路收费系统;integrated security=true"
Dim con As New SqlConnection(constr)
Dim sqlstr As String = "select 收费站名称 from 收费站信息表"
Dim ds1 As New DataSet()
Dim da As New SqlDataAdapter(sqlstr, con)
da.Fill(ds1, "收费站信息表")
For i = 0 To ds1.Tables.Count - 1
ComboBox1.Items.Add((ds1.Tables(0).Rows(i).Item("收费站名称").ToString))
Next i
展开
 我来答
百度网友bdb9803
2015-04-21 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9933万
展开全部
For i = 0 To ds1.Tables(0).Rows.Count - 1
ComboBox1.Items.Add((ds1.Tables(0).Rows(i).Item("收费站名称").ToString))
Next i
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式