投稿日 | : 2006/09/05(Tue) 23:34 |
投稿者 | : うさ |
Eメール | : |
URL | : |
タイトル | : Re^2: ADODBで特定の日付を選択 |
こんにちは、YKさん。早速アドバイス頂きましてありがとうございます。
その様に修正してみたのですが、結果は同じでした。。。
その後、いろいろ調査したのですが日付フィールドの型が
日付/時間型であるのに対し、日付のみで問い合わせているのが
原因ということはありえますでしょうか。
ブレイクを置いてstrSQLの中身を調べると、以下のようになっています。
strSQL = "SELECT 日付, 商品, 個数 FROM 出庫記録 WHERE 日付 = #2006/09/05#"
日付フィールドは時間も含むので、正確にはイコールの関係になっていません。
仮に私の勘?が正しければ、日付を日付のみの型に変換すればイコールの
関係が成り立ち、正しくレコードが選択されると思うのですが。。。
そんな変換関数があるのか、日付のみの型など存在するのか、その辺の事情が
分からず行き詰っています。
こういったケースはそう珍しくないはずなのですが、私の持っている参考書等には
記載はありませんでした。YKさん、何かヒントはありますでしょうか。
ご教示頂きたくおもいます。