Version:2000コンボボックスの値集合ソースでOrderByを行わず、直接テーブルをSQLで指定しています。テーブルにはインデックスにより、あるコードで昇順になるよう設定しています。そこで、インデックスの指定により、コンボボックスの並び順は保証されるのでしょうか?または、保証されないのであれば、その旨の裏づけが必要な状況です。近いサポート情報は見つけたのですが(下記URL)何か、おわかりになる方おられましたら、よろしくお願いいたします。>そこで、インデックスの指定により、コンボボックスの並び順は保証されるのでしょうか?>または、保証されないのであれば、その旨の裏づけが必要な状況です。インデックスを設定します。クエリは、並べ替えやグループ化の操作と同様に、実行する速度が速くなります。インデックスを作成すると、検索を高速化できます。インデックスを指定すると検索や並び替え処理が速くなるというだけで、並び順を保証してくれるとは読みとれないのですが...。並び順に確実性を持たせたいということであれば、クエリにしてもSQLにしても明示的に並び替えの指定をしておかれるほうがよいと思います。コンボボックスの値集合ソースでOrderByを行わず、直接テーブルをSQLで指定しています。テーブルにはインデックスにより、あるコードで昇順になるよう設定しています。保証されないのであれば、その旨の裏づけが必要な状況です。何か、おわかりになる方おられましたら、よろしくお願いいたします。http://support.microsoft.com/default.aspx?scid=kb;ja;404983ぺぺさん。うろいろしていたらこちらの質問を見つけたので、私の知っている限りで答えさせていただきます。通常データベースではindexを作成すると、indexを作成した列はデフォルトで昇順に並ぶことになっていると思います。ちなみに主キーを設定すると、主キーを設定した列はデフォルトでindexが作成されると思います。ためしに、【テーブルをデザインビューで開く】→【ツールバーの表示】→【インデックス】と開くと現在設定してあるindexが表示されます。すると主キーに設定した列はデフォルトでindexが作成されていると思います。並び替え順はデフォルトで昇順になっているので、降順に設定することも可能です。上から設定してある順に並び替えを行ってくれるのだと思います。そこで、インデックスの指定により、コンボボックスの並び順は保証されるのでしょうか?コンボボックスの並び順というのがよくわからないのですが。みなさま回答ありがとうございます。私の説明不足なところがあるみたいで。1.コンボボックスに表示される内容は、主キーにより昇順になるのか。2.現状、主キーにより昇順になるのだが、その動きは保証されているのか。(サポート情報などで)値集合ソースへOrderBy句をつけ、明示的に並び替えの指定をすれば問題ないのですが、できれば現状を変更したくないため、このような質問をさせて頂いてます。説明不足かとは思いますが、よろしくお願い致します。さんが見つけられたページ(http://support.microsoft.com/default.aspx?scid=kb;ja;404983)を拝見すると下記のように述べられているところがポイントだと思いました。^^^^^^^^合ソースに使用すると、テーブルにレコードが入力された順番で表示されます。