掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バインド変数について (ID:119768)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
特攻隊長まるるう様、ご回答ありがとうございます。 >SQL文のみの質問ならデータベース関連の掲示板で質問しましょう。 すみません、OO4Oを利用したSQL文の発行結果の取得に関しての問題でしたので こちらの掲示板で質問をあげさせて頂きました。 >> B.ITEM IN (:アイテム) >SQL文はただの文字列ですので、このままの形で『アイテム』に >複数のパラメータを設定する事はできないと思います。アイテム数 >に応じてSQL文を > B.ITEM IN (:アイテム1, :アイテム2, ・・・) >と編集して Parameters.Add の数を変えるように対応すれば >できるんじゃないでしょうか?。 特攻隊長まるるう様が言われている通り、SQL文を書き直すことが出来ると 簡単に解決が可能なのですが、前提条件にも書いた通り >・パフォーマンスの関係上SQL文の形式を書き換えたり固定値を持たすことはせずバインド変数を使用するきまりです。 こちらの「SQL文の形式を書き換えたり」の部分には、バインド変数の個数を増やすことも含まれております。 言葉足らずの説明をお書きして申し訳ありません。 上記のような考えから、一つのバインド変数に対して複数の条件を持たす方法がないか考えておりました。 しかし、特攻隊長まるるう様が仰る通り一つのバインド変数には一つの条件しか持たすことしかやはり出来ないのだろうと考え 正常系のSQL文を複数回実行する方法で対応したいと思います。 本質問にご回答いただきありがとうございました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.