Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Esta seção descreve como as funções preteridas são mapeadas pelo Gerenciador de Driver ODBC 3.x para garantir a compatibilidade com versões anteriores de drivers ODBC 3.x usados com aplicativos ODBC 2.x . O Gerenciador de Driver executa esse mapeamento independentemente da versão do aplicativo. Como cada uma das funções ODBC 2.x na lista a seguir é mapeada para a função ODBC 3.x correspondente quando chamado em um driver ODBC 3.x , o driver ODBC 3.x não precisa implementar as funções ODBC 2.x .
O mapeamento na lista é disparado quando o driver é um driver ODBC 3.x e o driver não dá suporte à função que está sendo mapeada.
A tabela a seguir lista todas as funcionalidades duplicadas introduzidas no ODBC 3.x.
| Função ODBC 2.x | Função ODBC 3.x |
|---|---|
| SQLAllocConnect | SQLAllocHandle |
| SQLAllocEnv | SQLAllocHandle |
| SQLAllocStmt | SQLAllocHandle |
| SQLBindParam[1] | SQLBindParameter |
| SQLColAttributes | SQLColAttribute |
| Sqlerror | SQLGetDiagRec |
| SQLFreeConnect | SQLFreeHandle |
| SQLFreeEnv | SQLFreeHandle |
| SQLFreeStmt com uma opção de SQL_DROP | SQLFreeHandle |
| SQLGetConnectOption | SQLGetConnectAttr |
| SQLGetStmtOption | SQLGetStmtAttr |
| SQLParamOptions | SQLSetStmtAttr |
| Sqlsetconnectoption | SQLSetConnectAttr |
| SQLSetParam[2] | SQLBindParameter |
| SQLSetScrollOption | SQLSetStmtAttr |
| SQLSetStmtOption | SQLSetStmtAttr |
| SQLTransact | SQLEndTran |
[1] Embora essa função não exista no ODBC 2.x, ela está nos padrões Open Group e ISO.
[2] Essa é uma função ODBC 1.0.
Esta seção contém os seguintes tópicos.