以下の DDL を参照してください。
CREATE TABLE TestDate (bookingdate datetime)
INSERT INTO TestDate VALUES ('2013-10-04')
以下の ADODB レコードセットを参照してください。
rs.open "SELECT bookingdate FROM TestDate"
If rs("bookingdate") > dateadd("yyyy", -6, Now)
msgbox("test")
end if
rs("bookingdate")
指定との違いは何ですかrs("bookingdate").value
。ここで、回答者が常に .value を使用すると言ういくつかの質問を読みましたが、その理由は説明されていません。MSDN を調べましたが、答えが見つかりませんでした。