Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
C# 在visual studio中使用查询生成器时,如何具体获取特定日期值之间的记录_C#_Asp.net_Visual Studio 2010_Aspxgridview - Fatal编程技术网

C# 在visual studio中使用查询生成器时,如何具体获取特定日期值之间的记录

C# 在visual studio中使用查询生成器时,如何具体获取特定日期值之间的记录,c#,asp.net,visual-studio-2010,aspxgridview,C#,Asp.net,Visual Studio 2010,Aspxgridview,我试图从显示客户订单的表格中获取数据。我已经在数据源的gridview中打开了query builder,并为我的查询选择了相关的表。现在我想展示过去30天内的订单。我必须在订单日期过滤器中输入哪些条件才能在gridview中显示仅在过去31天内下的订单?请有人帮助我,谢谢您需要使用中间条件: WHERE OrderDate BETWEEN StartDate AND EndDate 此外,如果您有更多SQL知识,并且可以手动编辑查询,则可以执行以下操作: WHERE OrderDate &g

我试图从显示客户订单的表格中获取数据。我已经在数据源的gridview中打开了query builder,并为我的查询选择了相关的表。现在我想展示过去30天内的订单。我必须在订单日期过滤器中输入哪些条件才能在gridview中显示仅在过去31天内下的订单?请有人帮助我,谢谢

您需要使用中间条件:

WHERE OrderDate BETWEEN StartDate AND EndDate
此外,如果您有更多SQL知识,并且可以手动编辑查询,则可以执行以下操作:

WHERE OrderDate > DATEADD(DAY, -31, GETDATE())