您的位置:首页 > 数据库

C#中,当从数据库中查询到数据,以DataTable类型返回后,如果需要对DataTable中的数据进行筛选,可以选择下面的方式

2014-09-19 11:36 1846 查看
DataRow[] dr = _deptCodeDt.Select(string.Format(" ward_code = '{0}'", LocalSetting.WardCode));
if (dr.Length <= 0)
return;
DataTable tempT = new DataTable();
tempT = dr[0].Table.Clone();        //克隆表结构
DataSet tempDs = new DataSet();
tempDs.Tables.Add(tempT);          //添加到辅助数据集中
tempDs.Merge(dr);                  //利用数据集合并行集到表

deptCmBox.DataSource = tempDs.Tables[0];
deptCmBox.DisplayMember = "ward_name";
deptCmBox.ValueMember = "ward_code";


备注:1._deptCodeDt 为从数据中中返回的DataTable

2.deptCmBox 是一个下拉列表空间的name
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐