|
▼こもれび さん:
ご回答いただきまして
ありがとうございます
>何ゆえにコンボボックスを使われるのでしょうか?
>通常コンボボックスというコントロールはある程度
>限られた範囲のデータから1つのデータを選択する
>といったときに使用します。
>
>データの集合が数十件を超えるものでコンボボックス
>が使われていたりするとユーザーは嫌がるものなのですけど…
>んのんさんのアプリケーションの場合、まず使い方に誤りが
>あるとおもいます。
勿論そうですね、実際私自身もコンボボックスをこのような使い方をしたことが
ありません
が
一応仕様なので・・・こういう風にしてくれと・・・
最悪どうしようもなければ
全く違う方法をとるしかありませんが・・・
>何ををやりたいのか? が今ひとつ見えないのですが、
>「左にあって右にない」レコードを探してデータを追加したい
>ということなのでしょうか?
>
>もしそれだとしたらSQLのFROM句にてLEFT JOINでレコードを
>抽出し、その後追加クエリを実行すれば済むような気がするの
>ですがいかがでしょうか?
追加は行いません
結局これらのコンボの役目は
間違いであろうとも
IDを検索するためのものです
ただ、IDを選択された際にも名前にはそのIDの名前が出るようにし、
逆に名前を選択された際にはその名前のIDが出るようにしたいのです
この状態が良いということですので…
左右の状態は全く同じで、ただ単純に表示列順序とレコードソートが違うだけです
もちろん65536件を越える時にどうするかという問題もあって…
仕様なのです…
お願いします
|
|