dポイントプレゼントキャンペーン実施中!

初心者なのでどなたかご指導ください。

日付型のデータ「A」と「B」があります。
「A」が空白以外で、「B」が空白の時のデータをfilterを使って抽出したいのですが、上手くいきません。
こんな感じでやってみたのですが、やはり駄目でした。
objrs.filter = "A<>"" and isnull(objrs('B'))"
どなたか教えてください。

A 回答 (3件)

objrs.filter = "(A <> NULL) and (B = NULL)"


これだとどうですか。
    • good
    • 0

#1です。



なんか、でたらめ教えちゃったみたいですね。
すみません。
いろいろ自分でも試してみましたが、うまくいかないですね(;´▽`A``

該当する条件で、読み直しするようにしてみてはいかがでしょうか?
    • good
    • 0
この回答へのお礼

ご丁寧なアドバイスありがとうございます。
もう一度見直して、別の方法を考えるしかなさそうですね。

お礼日時:2005/06/25 09:29

日付型は空文字("")にはなりません。


この場合、「A」がNull以外となります。

objrs.Filter = "Not(IsNull(objrs('A'))) and IsNull(objrs('B'))"

これでどうでしょうか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
ご指導頂いたようにやってみたのですが、以下のようなメッセージが表示され、駄目でした。
「引数が間違った型、許容範囲外、または競合しています。」
色々な方法でやってみたのですが、やはり上記のメッセージが表示されます。
他に何かよい方法があればご指導ください。

お礼日時:2005/06/24 16:55

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