SQL Server-Meldungsergebnisse
Die folgenden Transact-SQL-Anweisungen generieren keine SQL Server Native Client OLE DB-Anbieter-Rowsets und geben keine Anzahl betroffener Zeilen zurück, wenn sie ausgeführt werden:
PRINT
RAISERROR mit einem Schweregrad von 10 oder niedriger
DBCC
SET SHOWPLAN
SET STATISTICS
Diese Anweisungen geben entweder eine oder mehrere Informationsmeldungen zurück oder veranlassen, dass SQL Server Informationsmeldungen anstelle von Rowset- oder Anzahlergebnissen zurückgibt. Bei einer erfolgreichen Ausführung gibt der SQL Server Native Client OLE DB-Anbieter S_OK zurück, und die Meldungen sind für den Consumer des SQL Server Native Client OLE DB-Anbieters verfügbar.
Der SQL Server Native Client OLE DB-Anbieter gibt S_OK zurück und weist nach der Ausführung zahlreicher Transact-SQL-Anweisungen oder der Ausführung von Elementfunktionen im SQL Server Native Client OLE DB-Anbieter durch den Consumer eine oder mehrere Informationsmeldungen auf.
Wenn der Consumer des SQL Server Native Client OLE DB-Anbieters die dynamische Angabe von Abfragetext zulässt, sollte er die Fehlerschnittstellen nach jedem Ausführen einer Elementfunktion überprüfen. Dabei spielt der Wert des Rückgabecodes, die Anwesenheit oder Abwesenheit eines zurückgegebenen IRowset- oder IMultipleResults-Schnittstellenverweises oder die Angabe betroffener Zeilen keine Rolle.