• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB5.0+SQL-Server7で日付を条件とした検索がうまくいかない。)

VB5.0+SQL-Server7で日付を条件とした検索がうまくいかない

このQ&Aのポイント
  • VB5.0+SQL-Server7で日付を条件とした検索がうまくいかない
  • VB5.0+SQL-Server7で日付を条件とした検索がうまくいかない理由について教えてください。
  • VB5.0+SQL-Server7で日付を条件とした検索がうまくいかない原因と解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

select * From XXXTBL Where DATE1 < '2005/02/16' なら動くのでは? あるいは、 select * From XXXTBL Where DATE1 < '2005/02/16 00:00:00'

mogmogtae
質問者

お礼

 ご回答ありがとうございます。  ご指摘の通り、時間まで入れたところ、問題なく読めました。 wk_Today = Date & " " & Time select * From XXXTBL Where DATE1 < " & "#" & wk_Today & "#

mogmogtae
質問者

補足

'2005/02/16'とした場合 実行時エラー '3464' 抽出条件でデータ型が一致しません。 '2005/02/16 00:00:00'とした場合 実行時エラー '3464' 抽出条件でデータ型が一致しません。  という結果でした。

その他の回答 (1)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

SQLTextの値は?

mogmogtae
質問者

補足

【その1】 select * From XXXTBL Where DATE1 < #2005/02/16# 【その2】 select * From XXXTBL Where DATE1 < 2005/02/16 【その3】 select * From XXXTBL Where DateDiff('d',DATE1,#2005/02/16#) > 0  という補足でいいのでしょうか?