首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

COMBOBOX绑定数据源有关问题

2013-04-07 
COMBOBOX绑定数据源问题我COBOBOX用DataBindings.Add方法绑定了一个表的一列,然后用SQL读取了另一个表的一

COMBOBOX绑定数据源问题
我COBOBOX用DataBindings.Add方法绑定了一个表的一列,然后用SQL读取了另一个表的一列用循环方式加到了COMBOBOX的ITEM里。
求问下还有别的方法可以不用循环的方式去加吗?

我看COMBOBOX有2个绑定数据的方式

我可以这样去绑定吗?
combobox.DataSource = tab.Tables("进出货").DefaultView
combobox.DisplayMember = "进出"
        
combobox.DataBindings.Add("text", tab.Tables("进出货"), "型号")

目的就是通过combobox修改内容的时候能效率点,直接去选择就好了。 sql
[解决办法]
你用union的sql语句把这两个表的列一起查出来绑定到comoboBox上,这样就不用你再用循环加了

如:
select A.ID AS ID, A.Name as Name from A
UNION 
select B.ID AS ID, B.Name as Name from B

这样查出来的结果集就包含A和B的数据,然后把它绑定到comoboBox上

热点排行