Prepared プロパティ (ADO)
Command のコンパイル済みバージョンを実行前に保存するかどうかを示します。
設定と戻り値
ブール値を設定または返します。True に設定した場合、コマンドを準備する必要があることを示します。
注釈
Prepared プロパティを使うと、Command オブジェクトの最初の実行前に CommandText プロパティで指定したクエリの準備済み (またはコンパイル済み) バージョンをプロバイダーが保存するようにさせます。 これにより、コマンドの最初の実行が遅くなることがありますが、プロバイダーがコマンドをコンパイルすると、プロバイダーはその後の実行にコマンドのコンパイル済みバージョンを使うため、結果的にパフォーマンスが向上します。
このプロパティが False の場合、プロバイダーはコンパイルされたバージョンを作成せずに Command オブジェクトを直接実行します。
プロバイダーがコマンドの準備をサポートしない場合、このプロパティを True に設定すると、エラーが返されることがあります。 プロバイダーがエラーを返さない場合、コマンドを準備する要求は単に無視され、Prepared プロパティは False に設定されます。