VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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"
-------------------------------------------------------------------------------------------


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -