Descritores

Um identificador de descritor refere-se a uma estrutura de dados que contém informações sobre colunas ou parâmetros dinâmicos.

As funções ODBC que operam em dados de coluna e parâmetro definem e recuperam implicitamente campos de descritor. Por exemplo, quando o SQLBindCol é chamado para vincular dados de coluna, ele define campos descritores que descrevem completamente a associação. Quando SQLColAttribute é chamado para descrever dados de coluna, ele retorna dados armazenados em campos de descritor.

Um aplicativo chamando funções ODBC não precisa se preocupar com descritores. Nenhuma operação de banco de dados requer que o aplicativo obtenha acesso direto aos descritores. No entanto, para algumas aplicações, obter acesso direto aos descritores agiliza muitas operações. Por exemplo, o acesso direto a descritores fornece uma maneira de revincular dados de coluna, o que pode ser mais eficiente do que chamar SQLBindCol novamente.

Observação

A representação física do descritor não está definida. Os aplicativos obtêm acesso direto a um descritor somente manipulando seus campos chamando funções ODBC com o identificador do descritor.

Esta seção contém os tópicos a seguir.