アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつもお世話になってます。

A = "a"
B = "A"
IF A = B Then
で文字列AとBを比較するとTrueになってしまいますね。でもここではFalseに判定して欲しいのです。

Option Compare Database

Option Compare Binary
にすればFalseになるのはわかるのですが、他の箇所の比較に影響が出るのが怖いので、それはしたくありません。

文字列を完全一致で比較する方法があると思うのですが、調べてもわかりませんでした。
知っている方、どなたか教えてください。

ACCESS2000です。
よろしくお願いします。

A 回答 (2件)

StrCompはACCESS2000で使えますでしょうか?



StrComp("A","a",vbBinaryCompare)
結果:-1(不一致)

StrComp("A","A",vbBinaryCompare)
結果:0(一致)
    • good
    • 0
この回答へのお礼

さっそくの回答ありがとうございます。
完璧にできましたヽ(^。^)ノ

お礼日時:2004/08/16 13:57

StrComp(A,B,0)


とすればバイナリ形式での比較になります。
同じ場合は0、それ以外は-1か1を返します。
ただし、どちらかがNull(未入力)の場合はNullが返ります。
    • good
    • 0
この回答へのお礼

さっそくの回答ありがとうございます。
そういう関数があるはずだとは思ったんですが、探し方が下手みたいです。
Nullの場合の情報も参考になりました。
ありがとうございますヽ(^。^)ノ

お礼日時:2004/08/16 14:01

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