ACCESS2000で開発しています。
とあるフォーム(これにはレコードソース:SELECT…を記述しています)
をDocmd.Openで開く時にWhereConditionを設定しています。
このWhereConditionには、

(A条件) AND (B条件) AND (C条件) AND フィールド名 Like 'XX*'

といった内容を書いているのですが、正常に抽出できません。

(A条件) AND (B条件) AND (C条件)

までですと抽出できるのですが、Like演算子を使った条件を加えると
0件になってしまいます。
どこが悪いのか全くわかりません。
ちなみに全てのSQL文をクエリのSQLにコピーすると成功します。

ご存知の方、よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

LIKE演算子を使った条件式を



  フィールド名 Like 'XX*'

から

  フィールド名 Like 'XX%'

としてみてはどうでしょうか?

この回答への補足

早速の回答ありがとうございます。
試しにやってみましたが、レコード0件にはなりませんが
データは取得できないようです。
(現象:フォームを表示するものの明細行はない)

補足日時:2001/05/08 14:14
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報