SQLでの変数の指定方法について


ろうろう  2003-09-11 03:34:12  No: 108643

すいません。またお教えください。
連結フォーム上に、SQLで取得した値を表示させたいのですが、
下記SQLがうまく動きません。
変数の指定が間違っていそうなのですが
どのように記述すればいいでしょうか?
(VB6.0/JET4.0)

SELECT TBMTANTO.担当者名_漢字
FROM  TBMTANTO
WHERE TBMTANTO.担当者コード = " & username & "

(変数にはデータが代入されていることを確認しています。)

どうかよろしくお願いいたします。


ry  2003-09-11 06:12:08  No: 108644

> SELECT TBMTANTO.担当者名_漢字
> FROM  TBMTANTO
> WHERE TBMTANTO.担当者コード = " & username & "

この部分はVBのコードですか?
どう見ても文法エラーだと思います。
SQL文をStringの変数に代入して使っておられるのであれば
最低でもその部分のコードが無いと回答できません・・・


ry  2003-09-11 06:15:08  No: 108645

usernameが数字であれば問題なく動きそうです。

もしも文字列であるならこんな感じでは。

strSQL = _
"SELECT TBMTANTO.担当者名_漢字 " & _
"FROM  TBMTANTO " & _
"WHERE TBMTANTO.担当者コード = '" & username & "'"


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加