- ベストアンサー
access2003コンボボックスの質問です
Access2003+sql2005で コンボボックスのテーブルに顧客マスタ(顧客コード+顧客名)を値集合にセットしています。 最大レコード件数を10万にしているのですが、中身はちょうど1万件しか入ってきません。 コンボボックスは1万件が最大なのでしょうか? ご存知の方、教えて下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
http://support.microsoft.com/kb/207601/ja 64KBという制限なのですが、実際に上記のコード で70000行のテーブルを作成し、作成したテーブルに Field2というテキスト型のフィールドを作成し、 更新クエリで、Field2の全ての行に「あいうえお」という 文字列を埋め込み、表示してみましたが、一応上記 の最後にあるように、 結果 65536 がリストの最後のデータとして表示されています。 と同じでした。 今まで、質問にあるようなコンボボックスの使い方は したことがないのでこれ以上の回答は出来そうに ありませんが。(普通は絞り込んで表示。あるいは 別の方法。) sql2005との接続の方法、コンボボックスへのデータの 渡し方はわかりませんが、 sql2005からの取り込みの時間とかに関係はないですか。 あるいは、以下に関係あるかもしれませんが。 http://support.microsoft.com/kb/945280/JA/ 修正プログラム http://support.microsoft.com/kb/945674/JA/
お礼
返事が遅くなって申し訳ありません。 ちょうど10000万件しか表示されてなく、なにかSQLとの関係のような気もします。 とりあえず、コンボボックス以外で対応しようと思います 大変ありがとうございます。