掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ADOQueryのSQL文のWHERE句に変数は使えないのでしょうか? (ID:35117)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
「g2_int_wk」というのは、フォームから入力された値だと補完させて頂くと・・・ g2_SQL := 'SELECT 名称区分,名称№,名称(ふりがな),' + '名称(漢字),名称(略称),備考 FROM Name_Table' + ' WHERE 名称区分 = ' + g2_int_wk + ';' または、 //g2_int_wkを代入する際に、「'」でくくらない場合 + ' WHERE 名称区分 = ''' + g2_int_wk + ''';' でデータが取得できると思います。 ももさんが記述したSQLだと 「名称区分の条件はg2_int_wkのデータを持ってきてね」という意味になってしまいますので、 変数で条件を指定する際は、文字列の中にはいれないでください。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.