- 締切済み
シングルクォーテーションとダブルクォーテーションについて
今、AccessVBAを本を見ながら勉強している初心者です。 フォームから入力されたコードに検索をしたいのですが、 Dim cnCrrDB As ADODB.Connection Dim rsKokyaku As New ADODB.Recordset ・ ・ ・ rsKokyaku.Open "Select * From 顧客マスタ Where _ 顧客コード='" & txtKokyakuCode & "'", _ cnCrrDB, adOpenStatic, adLockOptimistic とあり、[顧客マスタ]テーブルから一致する顧客コードを検索したい。っということは わかるのですが、 顧客コード='" & txtKokyakuCode & "'", のあたりの意味が、、、不明 ちなみにtxtKokyakuCodeというのは コードを入力するための テキストボックスの名前です。 シングルクォーテーションとダブルクォーテーションを どうゆうふうに扱っているのか 教えてくださーい。 お願いします!!(わかりづらくてすみません)
- みんなの回答 (3)
- 専門家の回答
みんなの回答
noname#27115
回答No.3
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.2
noname#27115
回答No.1
補足
ありがとうございます。ようやくなんとなくわかってきました。急にシングルクォーテーションが出てきて 「なぜ?なぜ?」となっていました。 ちなみに、 Where 顧客コード='" & txtKokyakuCode & "'", となっているというのは Where文で 比較をするのに ='" & 変数 & "' まではセットということでしょうか? (ちなみに定数の場合は ="10000" といことでしょうか?) すいません。よければ教えてください