vb.net中关于combobox数据绑定的问题 20

例如,现在数据库中有一张表,列为:姓名、性别、年龄,在窗体中有两个combobox1、2,现在要实际这样的功能,在第一个combobox中选择列名,如姓名后,在第二个co... 例如,现在数据库中有一张表,列为:姓名、性别、年龄,在窗体中有两个combobox1、2,现在要实际这样的功能,在第一个combobox中选择列名,如姓名后,在第二个combobox的下拉列表中显示“姓名”字段的所有值,如张三、李四等。
请大神给个实现代码,我自己写的老是出现第二个comb中显示System.Data.DataRowView
展开
 我来答
学海D哥
2015-10-10 · 超过24用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:23.4万
展开全部
源码给你,采纳 不谢
等下,我好想发现了什么 你是想用comb 控件来显示列数据?
这有点不切实际
用datagridview控件来显示吧(举个例子给你 excel 表)

dim xb as excel.workbook
dim xp as excel.application
dim column as long
Dim index As Integer = DataGridView1.Rows.Add()
xb=xp.workbook.open("你的excel数据表")
column=xb.columns.count
for j as integer= 1 to column

if xb.rows.cells(1,j)=comb1.selectedvalue then

DataGridView1.Rows(index).Cells(j - 1).Value = xp.rows("1").Cells(j - 1).Value

xb.close(true)

xp.close(true)
xb=nothing

xp=nothing

采纳后可以追问
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式