VB.net 使用LINQ对datatable对象进行查询
2017-12-19 19:48
316 查看
之前稍微了解过一点点LINQ的概念,一直没研究过,最近做个小型的数据处理程序,正好练练手,看了一些攻略,结果有个AsEnumerable()的方法VS里面死活不识别,研究了半天终于发现原来是使用前还得在项目引用中把System.Data.DataSetExtensions给加进去才行,擦了个擦的.
祭上代码吧
由于引用了那个extensions,所以还可以对query执行CopyToDataTable()操作,返回一个查询结果的datatable类型对象,也是蛮好用的
祭上代码吧
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click Dim query = From dr In dt.AsEnumerable() Where dr("Email") Like "无效地址" Select dr If query.Count > 0 Then For Each r In query Me.DataGridView1.Rows.Item(dt.Rows.IndexOf(r)).DefaultCellStyle.BackColor = Color.Yellow Next End If End Sub
由于引用了那个extensions,所以还可以对query执行CopyToDataTable()操作,返回一个查询结果的datatable类型对象,也是蛮好用的
相关文章推荐
- 使用linq 对 DataTable 中的数据进行 查询 与 分类求合
- 使用ActiveReport for .net 进行报表开发(三)--显示对象集合中的数据 (转)
- VB.Net 使用Thread和DoEvent 进行并发处理
- [vb.net]比较好用的一个返回DATATABLE对象的函数
- [VB.NET]请教一个如何对姓名进行同音字查询?
- 使用ActiveReport for .net 进行报表开发--显示对象集合中的数据
- 使用asp.net进行多关键字查询的例子
- 使用ActiveReport for .net 进行报表开发(三)--显示对象集合中的数据
- MVC中使用Linq To Sql进行数据查询及分页
- LINQ to ADO.net 中如何查询弱类型的Datatable
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-演示ORM中的查询
- 使用VB.NET的FileInfo和DirectoryInfo类进行文件操作
- 使用XmlSerializer将对象序列化至XML文件中(VB.NET)
- 回收站查询,linq对对象集合的使用
- VB.NET中使用SQL Server分布式管理对象(SQL-DMO)
- 回收站查询,linq对对象集合的使用
- 使用ActiveReport for .net 进行报表开发(三)--显示对象集合中的数据
- ASP.NET MVC:使用Enterprise Library验证程序块进行验证对象
- ASP.NET:使用DataTable对象保存数据
- 使用ActiveReport for .net 进行报表开发(三)--显示对象集合中的数据