SQL Server retorna
DONE_IN_PROC
mensagens para o cliente após cada instrução, a menos que você especifique SET NOCOUNT ON
. Essas mensagens (contagens de linhas) afetarão os aplicativos ADO que não são codificados para lidar com os vários conjuntos de registros retornados chamando o NextRecordset
método. A solução fácil é especificar
SET NOCOUNT ON
como a primeira instrução no lote ou procedimento armazenado.