combobox下拉列表控件 关联绑定两个表的技巧
2009-11-13 10:27
344 查看
//绑定 SelectedValue 是关键
//要绑定一个工程单位(ppm,cm,m/s,...),下拉列表
string strTab = "cfg_eng_unit";
string strSql = "SELECT eng_unit_id,eng_unit FROM cfg_eng_unit;";
DataSet ds_Unit = MySql.GetDataFromTable(strTab, strSql, ref _conn);
//GetDataFromTable是我取数据库集的一个方法
comUnit.DataSource = ds_Unit.Tables[0].DefaultView;
comUnit.DisplayMember = "eng_unit";
comUnit.ValueMember = "eng_unit_id";
string strTab1 = "cfg_point_current";
string strSql1= "SELECT a.eng_unit_id,b.eng_unit,a.* FROM cfg_point_current a "+
" left join cfg_eng_unit b on a.eng_unit_id=b.eng_unit_id;";
DataSet ds1 = MySql.GetDataFromTable(strTab1, strSql1, ref _conn);
DataTable dt = ds1.Tables[0];
comUnit.DataBindings.Add("SelectedValue", dt, "eng_unit_id");//关键句
//要绑定一个工程单位(ppm,cm,m/s,...),下拉列表
string strTab = "cfg_eng_unit";
string strSql = "SELECT eng_unit_id,eng_unit FROM cfg_eng_unit;";
DataSet ds_Unit = MySql.GetDataFromTable(strTab, strSql, ref _conn);
//GetDataFromTable是我取数据库集的一个方法
comUnit.DataSource = ds_Unit.Tables[0].DefaultView;
comUnit.DisplayMember = "eng_unit";
comUnit.ValueMember = "eng_unit_id";
string strTab1 = "cfg_point_current";
string strSql1= "SELECT a.eng_unit_id,b.eng_unit,a.* FROM cfg_point_current a "+
" left join cfg_eng_unit b on a.eng_unit_id=b.eng_unit_id;";
DataSet ds1 = MySql.GetDataFromTable(strTab1, strSql1, ref _conn);
DataTable dt = ds1.Tables[0];
comUnit.DataBindings.Add("SelectedValue", dt, "eng_unit_id");//关键句
相关文章推荐
- android基本控件示例两个Spinner下拉列表的关联(04)
- ComboBox 下拉列表控件绑定值
- C# 程序中如何向(DEV)ComboBoxEdit控件中添加下拉列表的值不使用数据绑定,就是使用代码添加
- 解决WinForm中ComboBox控件的“设置"DataSourse”属性后无法修改项集合”以及两个不相关联的ComboxBox控件实现数据列表显示不可实现的问题
- VB.Net自己写的一个控件:ComboBox下拉列表中显示多列数据(可以绑定数据表)
- .Net平台Winform两个ComboBox控件绑定同一个数据源
- VB.Net程序设计:下拉列表树控件ComboBoxTreeView
- ajax返回Dataset 绑定html 下拉列表控件
- 在DataGrid中使用下拉列表ComboBox控件
- 【WPF】两个下拉列表ComboBox的级联
- ASPxComboBox下拉列表数据绑定
- DataSet&DataTable如何绑定下拉列表控件获取不重复的值,如何添加一列自定义文字,并在下拉列表控件中显示自定义文字[winform学习实例]
- WINFORM中两个 ComboBox 控件绑定同一个数据源的问题
- 转:c# winform comboBox动态下拉列表,comboBox动态绑定数据库里的数据
- 在DataGrid中使用下拉列表ComboBox控件
- .Net平台Winform两个ComboBox控件绑定同一个数据源的问题
- winform窗体中 ComboBox 控件的DropDownWidth属性根据显示的文本设置下拉列表的显示宽度
- Datagridview控件实现下拉列表(DataGridViewComboBoxColumn)
- ComboBox下拉列表控件链接数据库
- devpress GridControl控件绑定RepositoryItemImageComboBox 作为下拉框使用 zt