我在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
,我会得到同样的错误。那么如何更改数据集的默认日期格式?
我检查了参数属性,并尝试选择日期。
由于