Freigeben über


Prepared-Eigenschaft (ADO)

Gibt an, ob eine kompilierte Version eines Command-Objekts vor der Ausführung gespeichert werden soll.

Einstellungen und Rückgabewerte

Legt einen booleschen Wert fest bzw. gibt einen zurück, der, wenn er auf True festgelegt ist, angibt, dass der Befehl vorbereitet werden soll.

Bemerkungen

Verwenden Sie die Prepared-Eigenschaft, damit der Anbieter eine vorbereitete (oder kompilierte) Version der in der CommandText-Eigenschaft angegebenen Abfrage vor der ersten Ausführung eines Command-Objekts speichert. Dies kann die erste Ausführung eines Befehls verlangsamen, aber sobald der Anbieter einen Befehl kompiliert, verwendet der Anbieter die kompilierte Version des Befehls für alle nachfolgenden Ausführungen, was zu einer verbesserten Leistung führt.

Wenn die Eigenschaft False lautet, führt der Anbieter das Command-Objekt direkt aus, ohne eine kompilierte Version zu erstellen.

Wenn der Anbieter die Befehlsvorbereitung nicht unterstützt, wird möglicherweise ein Fehler zurückgegeben, wenn diese Eigenschaft auf True festgelegt ist. Wenn der Anbieter keinen Fehler zurückgibt, ignoriert er einfach die Anforderung zum Vorbereiten des Befehls und legt die Prepared-Eigenschaft auf False fest.

Gilt für

Command-Objekt (ADO)

Weitere Informationen

Prepared-Eigenschaft – Beispiel (VB)
Prepared-Eigenschaft – Beispiel (VC++)