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


Роль диспетчера драйверов

Диспетчер драйверов определяет окончательный порядок возврата записей состояния, создаваемых им. В частности, он определяет, какая запись имеет самый высокий ранг и должна быть возвращена первым. Драйвер отвечает за упорядочение записей состояния, создаваемых им. Если записи состояния публикуются диспетчером драйверов и драйвером, диспетчер драйверов отвечает за их заказ. Дополнительные сведения см. в разделе "Последовательность записей состояния".

Диспетчер драйверов выполняет столько ошибок, проверка, сколько это возможно. При этом каждый драйвер сохраняется из проверка для одинаковых ошибок. Например, если аргумент функции принимает дискретное число значений, например operation in SQLSetPos, диспетчер драйверов проверка, что указанное значение является законным.

В следующих разделах описываются типы условий, которые проверка диспетчер драйверов. Они не предназначены для того, чтобы быть исчерпывающими; Полный список sqlSTATEs, возвращаемых диспетчером драйверов, см. в разделе "Диагностика" каждой функции; Описание каждого проверка, сделанного диспетчером драйверов, начинается с букв "(DM)." Также см. таблицы перехода состояния в приложении B: таблицы перехода состояния ODBC. Ошибки, отображаемые в скобках, обнаруживаются диспетчером драйверов.

Этот раздел содержит следующие подразделы.