当前位置: 代码迷 >> VB Dotnet >> VB.NET的DataGridView中怎么绑定combobox列实现子母表数据关联
  详细解决方案

VB.NET的DataGridView中怎么绑定combobox列实现子母表数据关联

热度:78   发布时间:2016-04-25 02:11:24.0
VB.NET的DataGridView中如何绑定combobox列实现子母表数据关联?
我在VB.NET界面中预制了一个DataGridView1,并设置了一些列属性,其中Column5是combobox列类型的,我希望动态设置该列的items值,以便作为仓单表(主表)的客户字段在编辑状态下可以点击组合框按钮在客户表(子表)名单中选择客户名称。
DataGridView绑定的是仓单表(主表)
1、我希望其中的第五列客户字段其选择项与客户表(子表)关联起来,以便于编辑仓单表客户字段时能直接选择客户名称;
2、或者用代码动态设置Column5中的items的表列为客户表(子表)的客户简称列;
以前学过FOXPRO,设置几个属性就实现了第一种方式。现在学VB.NET还不大懂,希望大侠指点如何分别实现以上两种方式。谢谢!
------解决思路----------------------
参考一下
动态绑定DataGridView  
http://blog.163.com/longen_516/blog/static/4259552007112785624501/
------解决思路----------------------
http://bbs.csdn.net/topics/110138206
该贴的最后一个回复应该是你想要的效果
------解决思路----------------------
用强类型的dataset,在dataset里设置关系,datagridview应用数据源,就能很好的解决了。

------解决思路----------------------

首先要窗体上添加DataSet控件,然后Table集合和Columns集合添加列表。

然后,dataset的relations属性里选择一下就行。
  相关解决方案