无效的日期/时间TimeStamp使用查询生成器查询数据集

时间:2017-08-25 14:38:52

标签: vb.net date

我在Visual Studio中使用Query Builder并在VB.NET中编码

在Query Builder中创建查询时,我的日期会重新格式化为我的驱动程序无法处理的日期(Relativity ODBC Driver)。

SELECT * 
FROM Consignments 
WHERE Consignments.DATE_ACTUAL >= '2017-03-27' 
  AND Consignments.DATE_ACTUAL <= '2017-03-27'

如果我然后预览查询,查询将重新格式化为并运行为:

SELECT * 
FROM Consignments 
WHERE Consignments.DATE_ACTUAL >= '27/03/2017' 
  AND Consignments.DATE_ACTUAL <= '27/03/2017'

然后我从驱动程序收到无效的日期/时间回复。

如果我在设计器视图上手动输入CommandText中的日期,这样就行了,所以我知道查询是正确的。

虽然如果我想通过查询解析参数作为日期,例如@FROMDATE - @TODATE,我会得到同样的错误。那么如何更改数据集的默认日期格式? 我检查了参数属性,并尝试选择日期。

由于

0 个答案:

没有答案