Поделиться через


SQLNumResultCols

Для выполненных инструкций драйверу ODBC собственного клиента SQL Server не требуется посещать сервер для сообщения о числе столбцов результирующего набора. В этом случае SQLNumResultCols не вызывает обращение к серверу. Как и SQLDescribeCol с SQLColAttribute, вызов SQLNumResultCols для подготовленных, но не выполненных инструкций сформирует обращение к серверу.

Когда инструкция или пакет инструкций Transact-SQL возвращает несколько результирующих наборов строк, можно изменить число столбцов одного результирующего набора на число столбцов в другом наборе. SQLNumResultCols должен вызываться для каждого набора. При числа столбцов приложение должно осуществить повторную привязку значений данных перед выборкой результатов строк. Дополнительные сведения об обработке запросов, возвращающих несколько результирующих наборов, см. в разделе SQLMoreResults.

См. также

Основные понятия

Другие ресурсы