Prepared プロパティ (ADO)

Command のコンパイル済みバージョンを実行前に保存するかどうかを示します。

設定と戻り値

ブール値を設定または返します。True に設定した場合、コマンドを準備する必要があることを示します。

注釈

Prepared プロパティを使うと、Command オブジェクトの最初の実行前に CommandText プロパティで指定したクエリの準備済み (またはコンパイル済み) バージョンをプロバイダーが保存するようにさせます。 これにより、コマンドの最初の実行が遅くなることがありますが、プロバイダーがコマンドをコンパイルすると、プロバイダーはその後の実行にコマンドのコンパイル済みバージョンを使うため、結果的にパフォーマンスが向上します。

このプロパティが False の場合、プロバイダーはコンパイルされたバージョンを作成せずに Command オブジェクトを直接実行します。

プロバイダーがコマンドの準備をサポートしない場合、このプロパティを True に設定すると、エラーが返されることがあります。 プロバイダーがエラーを返さない場合、コマンドを準備する要求は単に無視され、Prepared プロパティは False に設定されます。

適用対象

Command オブジェクト (ADO)

参照

Prepared プロパティの例 (VB)
Prepared プロパティの例 (VC++)