码迷,mamicode.com
首页 > 其他好文 > 详细

查询多列数据时用这种方法查询

时间:2014-12-10 17:36:39      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   color   os   sp   for   on   

bubuko.com,布布扣
 1  private void cbbType_SelectedIndexChanged(object sender, EventArgs e)
 2         {
 3             //清空DN列
 4             cbbDn.Items.Clear();
 5             //字段清除
 6             FieldListSaddle.Clear();
 7             //加入字段
 8             FieldListSaddle.Add("Baojiao,Drawing,Table,Ribs,Type1,HasPad");
 9             //定义查询条件
10             string where = string.Format("DnX < {0} and DnD >= {0} and Type2 = ‘{1}‘", DI, cbbType.Text);
11             //按照条件查询表
12             tbBiao = GetAccessData(TypeName, FieldListSaddle, where);
13             //如果表中有两列数据则需要循环查找并添加
14             for (int i = 0; i < tbBiao.Rows.Count; i++)
15             {
16                 //表名等于第一行数据的表
17                 string TableName = (tbBiao.Rows[i]["Table"]).ToString();
18                 //查询出DN表放入内存
19                 tbDn = GetAccessData(TableName);
20                 //查询出符合DN的那一列
21                 DnList = tbDn.AsEnumerable().Select(p => p.Field<double>("DN").ToString()).Distinct().ToList();
22                 //加入控件中
23                 cbbDn.Items.AddRange(DnList.ToArray());
24             }
25         }
View Code

 

查询多列数据时用这种方法查询

标签:style   blog   http   ar   color   os   sp   for   on   

原文地址:http://www.cnblogs.com/xzh1993/p/4155856.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!