首页 > 代码库 > 当只需要查找一列数据的时候 用这种方法减少数据库的访问

当只需要查找一列数据的时候 用这种方法减少数据库的访问

 1  private void FormSaddle_Load(object sender, EventArgs e) 2         { 3             //清除TYPE列 4             cbbType.Items.Clear(); 5             //默认MAIN为选中 6             rbMain.Checked = true; 7             //获取TYPE表放入内存 8             tbType = GetAccessData(TypeName); 9             //查询TYPE列10             TypeList = tbType.AsEnumerable()11                 .Where(p => (p.Field<double>("DnX") < DI && p.Field<double>("DnD") >= DI))12                 .Select(p => p.Field<string>("Type2")).Distinct().ToList();13             //将列变成数组加入TYPE中14             cbbType.Items.AddRange(TypeList.ToArray());15         }
View Code

 

当只需要查找一列数据的时候 用这种方法减少数据库的访问