private void readDept 读取ERP生产部门的值 执行SQL查询语句让cbx_p_cat显示已有的类别DateTime selectedDate = dtpKanBanValueDate; 只获取日期部分using SqlConnection connection = new SqlConnectionerpConnStringconnectionOpen;string que
如果你想要dep值唯一性,而不是有重复值,可以使用DISTINCT关键字来去除重复的值。在查询语句中添加DISTINCT关键字,如下所示:
string query = "SELECT DISTINCT dep, (select name from dept where dep=mf_mo.dep) as name FROM mf_mo WHERE sta_dd = @selectedDate";
这样查询到的dep值将是唯一的,不会有重复值。
另外,关于绑定的问题,你可以将绑定操作放在设置cboDept的显示值和对应的数据值之后,如下所示:
cboDept.DataSource = dataTable;
cboDept.DisplayMember = "name";
cboDept.ValueMember = "dep";
// 设置label1显示对应的dep
lblDept.DataBindings.Add("Text", dataTable, "dep");
这样就可以避免集合中的两个绑定绑定到同一个属性的问题
原文地址: https://www.cveoy.top/t/topic/iOjM 著作权归作者所有。请勿转载和采集!