VBA:【ADOX】【テーブル操作】Accessのテーブルにインデックスを付ける


  • AccessDBのテーブルのカラムにインデックスを付けたい
  • ADOXでテーブルを作成するとともに、インデックスを付けたい
  • データベースの処理を高速化するために必須ともいえるインデックスの付与について、ここではADOXを利用する方法を説明していきます。

    ◆インデックスの付与

    下記コードを実行すると、以下の画像のようにテーブルのフィールド名の「インデックス」部分に「はい(重複あり)」となります。

    ◆主キーにしたい場合

    このインデックスを主キーとしたい場合は以下の箇所を「True」にします。
    また、主キーは複合にもできますが、このやり方では一つにしか付けられないので、フィールド名を1つ指定します。



    おすすめ