Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server-ODBC-Treiber löst keine Fehler aus

SQL Server gibt DONE_IN_PROC zurück Nachrichten an den Client nach jeder Anweisung, es sei denn, Sie geben SET NOCOUNT ON an . Diese Meldungen (Zeilenanzahl) wirken sich auf ADO-Anwendungen aus, die nicht für die Verarbeitung mehrerer Datensätze codiert sind, die durch Aufrufen von NextRecordset zurückgegeben werden Methode.

Die einfache Lösung besteht darin, SET NOCOUNT ON anzugeben als erste Anweisung im Stapel oder in der gespeicherten Prozedur.