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


Проверка согласованности

Проверка согласованности выполняется драйвером автоматически, когда приложение задает SQL_DESC_DATA_PTR поле APD, ARD или IPD. При установке этого поля драйвер проверяет, является ли значение поля SQL_DESC_TYPE и значения, применимые к полю SQL_DESC_TYPE в той же записи, допустимы и согласованы.

Поле SQL_DESC_DATA_PTR IPD обычно не задано; однако приложение может сделать это, чтобы принудительно проверить согласованность полей IPD. Значение, для которого задано SQL_DESC_DATA_PTR поле IPD, не сохраняется и не может быть извлечено вызовом SQLGetDescField или SQLGetDescRec; Параметр выполняется только для принудительной проверки согласованности. Проверка согласованности не может выполняться в IRD.

Дополнительные сведения о проверке согласованности см. в разделе SQLSetDescRec.