DAO から SetOption メソッドを使用する

DAO Version 3.6 では、既定の設定を変更するための新しい方法が提供されています。Microsoft® Windows® レジストリの設定は、実行時に SetOption メソッドを使用して変更できます。Windows レジストリの設定をカスタマイズするには、DAO から SetOption メソッドを使用できます。このオプションを使用すると、アプリケーションの柔軟性と制御機能を向上できます。この方法は、保守が簡単で、最高のパフォーマンスを実現するようにチューニングされるアプリケーションを作成できます。

このための構文は dbEngine.SetOption, constant, NewValueSetting です。たとえば、dbEngine.SetOption dbMaxLocksPerfFile, 20000 というステートメントでは、Microsoft Jet は一度に 20,000 個のロックをトレースできます。定義済み定数の名前は、レジストリ名の先頭にプリフィックスの db を追加したものです。

アプリケーションのレジストリ設定を調整するには、この方法を推奨します。この方法は柔軟性が高く、レジストリの変更方法を細かく制御できます。SetOption メソッドでは、次の既定値の新しい設定を指定できます。

参照
Regedit.exe を使用して既定の設定を上書きする Microsoft OLE DB Provider for Jet で接続プロパティを使用する
設定を管理するための部分をアプリケーションのレジストリ ツリーに作成する