Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何使用LINQPad使用日期进行查询_Sql_Linq_Linqpad - Fatal编程技术网

Sql 如何使用LINQPad使用日期进行查询

Sql 如何使用LINQPad使用日期进行查询,sql,linq,linqpad,Sql,Linq,Linqpad,我使用LINQPad访问.SDF文件并对其提出一些请求 使用该sql查询时,一切正常: 从SalesOrderDetail中选择*,其中OrderDate介于“2019-08-30 18:00:00”和“2019-08-30 23:59:59”之间。 但是,我无法使用LINQ找到正确的查询以最终保存.LINQ文件。为什么?因为我需要在导出查询结果之后立即使用“lprun” 由于某些原因,我无法使用SQL查询导出结果,因为没有显示“导出到csv”图标。可能是因为我没有“溢价期权” 如果有人能提供帮

我使用LINQPad访问.SDF文件并对其提出一些请求

使用该sql查询时,一切正常:

从SalesOrderDetail中选择*,其中OrderDate介于“2019-08-30 18:00:00”和“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))
saleorderdetails.Where(s=>s.OrderDate>=新日期时间(2019,8,30,18,0,0)和&s.OrderDate
您可以使用
this.ExecuteQueryDynamic()
函数直接运行SQL


LinqPad不支持导出到CSV,只支持导出到Word、Excel和HTML。如果使用lprun,则没有导出功能。您需要将代码作为LINQPad查询的一部分来编写,以便将结果导出到CSV文件。

在sql命令中使用ExecuteQueryDynamic如何?