List<> 实现模糊查询
2014-07-16 16:38
204 查看
需求说明:
实现根据员工工号进行模糊查询
解法1:查询时遍历员工信息列表,用string类的IndexOf()方法实现模糊查询。
部分代码:
List<Employer> emlist = new List<Employer>();
foreach (Employer item in EmList)
{
if (item.Id.IndexOf(this.txtid.Text.Trim())!=-1)
{
emlist.Add(item);
}
}
this.dataGridView1.DataSource = new BindingList<Employer>(emlist);
解法2:
实现根据员工工号进行模糊查询
解法1:查询时遍历员工信息列表,用string类的IndexOf()方法实现模糊查询。
部分代码:
List<Employer> emlist = new List<Employer>();
foreach (Employer item in EmList)
{
if (item.Id.IndexOf(this.txtid.Text.Trim())!=-1)
{
emlist.Add(item);
}
}
this.dataGridView1.DataSource = new BindingList<Employer>(emlist);
解法2:
相关文章推荐
- TreeList + <select />+Ajax实现按部门选择员工
- 解决 ”不允许在查询中显式构造实体类型“问题及使用其他方法实现返回 List<Model对象>或者IQueryable<Model对象>对象
- c#简单实现二维数组和二维数组列表List<>的转置
- List<T>采用delegate快速实现排序、查找等操作
- 利用java反射机制实现List<Map<String, Object>>转化为List<JavaBean>
- 在JavaWEB中将Ajax动态查询结果转换成List<Map>型JavaScript数组
- servlet查询所有消息"List<Message>",并跳转到页面"messageList.jsp"进行显示
- List<T>采用delegate快速实现排序、查找等操作
- 黑马程序员:Java基础总结----子接口 List<E>及其实现类
- 探究 List<T> 集合的Where方法是如何实现的
- GridControl 控件-----List<T>数据源 实现主从表关系绑定
- 数据库查询返回List<Map<String, Object>>
- List<T>模糊查找、排序(非Linq)
- 使用easyUI的datagrid显示查询得到的List<Object>对象
- 如何把从数据库中查询出的结果保存为List<Map>
- 写一个MyList<T>的类,内部用T[]实现(不能使用系统的List<T>类),需要实现的接口如下:
- 在JavaScript中实现类似Java中List<Map>类型的数组
- List<T>采用delegate快速实现排序、查找等操作
- C#.Net:List<T>集合列表的Linq语句查询示例
- EL实现List<Map>的前后台数值传递