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

投稿日: 2006/06/30(Fri) 10:48
投稿者まっち
Eメール
URL
タイトルRe^2: 条件が合わなければクリアーにするには

もさんご回答ありがとうございます。


clearメソッドの使用はわかったのですが、すみませんどのように設定をすればよいか悩んでおります。

ちなみに現在のプロシージャは
    strSQL = "SELECT 客TBL.客ID, 客TBL.客かな, 取引TBL.種類, 取引TBL.番号 FROM 客TBL _
& INNER JOIN取引TBL ON 客TBL.客ID = 取引TBL.客ID "
    
    If txtx.Text <> "" Then
      strSQL = strSQL & " where 客TBL.客ID  = " & txtx.Text
    
     End If

    If txtn.Text <> "" Then
            strSQL = strSQL & " where 客TBL.客かな like '*" & txtn.Text & "*'"
    
    End If
    
    If txtm.Text <> "" Then
            strSQL = strSQL & " where 取引TBL.番号 like '*" & txtm.Text & "*'"
            
    End If

で1つずつの検索はできます。(listboxに表示が出ます)

これを2つ同時検索(番号とかな)にするとクエリーえらーになってしますのです。
すべてにclearを設定しなければいけないのでしょうか?


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

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

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