• 締切済み

SQLサーバーからひっぱるACCESSコンボボックスの上限について

SQL SERVER2000とACCESS2000でデータベースシステムを運用しています。 アクセス上のあるコンボボックスのプロパティに 値集合ソースとして SELECT USR_BCD, CTM_CD, NAME_E FROM VT_CUSTOMER のようなSQL文を書いて使っています。 ところがこのようにコンボボックスを利用すると コンボボックスには10000件しか格納されません。 実際のデータは20000件以上あります。 どのようにすればこの上限値を突破できるのでしょうか? お知恵を拝借させてください。 宜しくお願いいたします。

みんなの回答

  • ArukuMail
  • ベストアンサー率22% (115/510)
回答No.2

WindowsNT、Windows2000、WindowsXP系統だと 65535件まで登録できた記憶があります 逆にWindows95,98,98SE系統はその半分以下(詳細の数はわすれましたが コンピュータらしい数値です) なものなので、SQL側でちゃんと件数分データをはいているのか コンボボックスにちゃんと加えているのかを確認してみてください また、Windows98系のシステムが混在して運用する場合は 上記の制限が発生するので注意してください

  • ArukuMail
  • ベストアンサー率22% (115/510)
回答No.1

リストボックスとコンボボックスは、プラットフォームによって 最大格納数が違うので、運用しているOSなどを書いた方がよいです。 どちらにせよ、アクセスのコンボボックス、リストボックスには 上限がありますのでそれを超える場合使えません よってサードパーティーのコントロールを使う必要になることがあります。

xian_heiba
質問者

お礼

返答有難うございます。 サーバーはWindows2003SERVER クライアントはWindowsXPです。 サードパーティの必要あり、ですか・・・。 有難うございます。

関連するQ&A