Excel电子表格的自定义LINQ提供程序?

有没有人知道一个很好的自定义LINQ提供商从Excel电子表格查询数据?

Linq to Excel开源项目实现了一个简单直观的LINQ提供程序,用于从Excel电子表格中获取数据。 它负责在后台创buildOLEDB连接和sql语句以及填充返回对象的属性。

例如,下面的代码从Excel中读取数据并返回一个User对象列表。 它会自动将电子表格中的列名映射到类上的属性名称。

var book = new ExcelQueryFactory(@"C:\Users.xls"); var administrators = from x in book.Worksheet<User>() where x.Role == "Administrator" select x; 

检出项目主页,并确保查看介绍性video 。