Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Атрибуты инструкции — это характеристики инструкции. Например, следует ли использовать закладки и тип курсора для использования с результирующий набор инструкции атрибутами инструкции.
Атрибуты инструкции задаются с помощью SQLSetStmtAttr и их текущих параметров, полученных с помощью SQLGetStmtAttr. Не требуется, чтобы приложение установило какие-либо атрибуты инструкции; Все атрибуты инструкции имеют значения по умолчанию, некоторые из которых относятся к драйверу.
Если атрибут инструкции можно задать, зависит от самого атрибута. Перед выполнением инструкции необходимо задать атрибуты SQL_ATTR_CONCURRENCY, SQL_ATTR_CURSOR_TYPE, SQL_ATTR_SIMULATE_CURSOR и SQL_ATTR_USE_BOOKMARKS инструкции. Атрибуты инструкции SQL_ATTR_ASYNC_ENABLE и SQL_ATTR_NOSCAN можно задать в любое время, но не применяются, пока инструкция не будет использоваться снова. SQL_ATTR_MAX_LENGTH, SQL_ATTR_MAX_ROWS и атрибуты инструкции SQL_ATTR_QUERY_TIMEOUT можно задать в любой момент, но он зависит от того, применяются ли они перед использованием инструкции еще раз. Остальные атрибуты инструкции можно задать в любое время.
Примечание.
Возможность задавать атрибуты инструкции на уровне подключения путем вызова SQLSet Подключение Attr устарела в ODBC 3.x. ODBC 3.Приложения x никогда не должны задавать атрибуты инструкции на уровне подключения. ODBC 3.Драйверы x должны поддерживать эту функцию только в том случае, если они должны работать с ODBC 2.приложения x . Дополнительные сведения см. в разделе SQLSet Подключение Option Mapping в приложении G. Рекомендации по драйверам для обратной совместимости.
Исключением из этого является SQL_ATTR_METADATA_ID и SQL_ATTR_ASYNC_ENABLE атрибуты, которые являются атрибутами подключения и атрибутами инструкции и могут быть заданы на уровне подключения или на уровне инструкции.
Ни один из атрибутов инструкции, введенных в ODBC 3.X (за исключением SQL_ATTR_METADATA_ID) можно задать на уровне подключения.
Дополнительные сведения см. в описании функции SQLSetStmtAttr .