这很好用:
SELECT *
FROM Accounts (NOLOCK)
WHERE Accounts.created >= '27/12/2017'
AND created < '27/12/2017'
但是当我尝试从Excel中的单元格设置这些参数时:
FROM Accounts (NOLOCK)
WHERE Accounts.created >= '" & Range("b9")&"'
AND created < '" & Range("b8")&"'
我收到此错误:
将varchar数据类型转换为日期时间数据类型会导致超出范围的值。
我尝试格式化单元格,但没有。有线索吗?
Accounts.created
属于datetime
数据类型。
答案 0 :(得分:0)
使用CDate将值转换为日期
(id) => { }