我使用 LINQPad 访问 .SDF 文件并对其提出一些请求。
当我使用该sql查询时,一切都很好:
select * from SalesOrderDetail where OrderDate between '2019-08-30 18:00:00' and '2019-08-30 23:59:59'
但是,我无法找到正确的查询,LINQ
最终有一个.linq文件可以保存。为什么?因为我需要在导出查询结果之后立即使用"lprun"。
由于某种原因,我无法使用SQL查询导出结果,因为没有显示图标"导出为csv"。可能是因为我没有"高级选项"。
如果有人能帮忙,将不胜感激。
SQL 语句可以用 LINQ 编写,如下所示:
SalesOrderDetails.Where(s => s.OrderDate >= new DateTime(2019, 8, 30, 18, 0, 0) && s.OrderDate < new DateTime(2019, 09, 01))
您可以使用this.ExecuteQueryDynamic()
函数直接运行 SQL。
LinqPad 不支持导出为 CSV,仅支持导出为 Word、Excel 和 HTML。如果您使用的是 lprun,则没有导出功能。您需要编写代码作为 LINQPad 查询的一部分,以将结果导出到 CSV 文件。