Sau*_*abh 3 c# linq asp.net-mvc entity-framework
我想将我的模型数据转换为DataSet或DataTable(以 excel 格式导出)
db.EMPs.ToList()
Run Code Online (Sandbox Code Playgroud)
db是DataContext,EMPs是dataclass。
如何将此列表导出到DataTable,我可以将行导出到 excel 但如何从标题访问列名(不应在 中手动添加列名DataTable)
您可以使用ToDataTable扩展方法,但您需要先安装MoreLinq。要安装MoreLINQ,请在包管理器控制台中运行以下命令:
PM> 安装包 morelinq
然后将以下行添加到您的using指令中:
using MoreLinq;
Run Code Online (Sandbox Code Playgroud)
最后你可以使用ToDataTable扩展方法:
DataTable s = db.EMPs.ToDataTable();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5889 次 |
| 最近记录: |