投稿日 | : 2005/03/20(Sun) 17:44 |
投稿者 | : yuta |
Eメール | : |
URL | : |
タイトル | : Like での複数のあいまい検索 |
いつもお世話になっています、早速ですが質問があります。
現在、DB(ACCESS)からあいまいな日付を複数条件で抽出する処理を作っているのですが、うまくいき
ません。
やりかたとしては、ADOを使って、テキストに入力された日付の期間のレコードを引っ張ってこようと
しています。
そこで、SQLのLIKEを使ってやってみたのですが、1つの条件ならレコードを抽出できたのですが、
複数の条件になるとうまくいきませんでした。
下記にソースを記述しますので、どなたかご教授願います。
(VB6.0SP5,ADO2.8です。)
-------------------------------------------------------------------------------------------
'Text1からText2までの期間のデータを抽出する
'貸出時間と返却時間はテキスト型でDBに格納しています(フォーマットはYYYY/MM/DD hh:mm:ss)
mySQL = "SELECT 貸出者, 貸出時間, 返却時間 " _
& "FROM 貸出履歴 " _
& "WHERE 返却時間 Like '%" & Text1.Text & "%' " _
& "AND 返却時間 Like '%" & Text2.Text & "%'" _
& "ORDER BY 返却時間 DESC"
-------------------------------------------------------------------------------------------