Referência de API do ODBC
Os artigos nesta seção descrevem cada função ODBC em ordem alfabética. Cada função é definida como uma função de linguagem de programação C. As descrições incluem as seguintes informações:
- Finalidade
- Versão ODBC
- Nível de conformidade padrão da CLI
- Sintaxe
- Argumentos
- Valores de retorno
- Diagnósticos
- Comentários sobre uso e implementação
- Exemplo de código
- Referências a funções relacionadas
O nível de conformidade padrão da CLI pode ser um dos seguintes: ISO 92, Open Group, ODBC ou Preterido. Uma função marcada como compatível com ISO 92 também aparece no Open Group versão 1, porque o Open Group é um superconjunto puro do ISO 92. Uma função marcada como compatível com Open Group também aparece no ODBC 3.x, porque ODBC 3.x é um superconjunto puro do Open Group versão 1. Uma função marcada como compatível com ODBC não aparece em nenhum dos padrões. Uma função marcada como preterida foi preterida no ODBC 3.Não.
A manipulação de informações de diagnóstico é descrita na descrição da função SQLGetDiagField . O texto associado aos valores SQLSTATE é incluído para fornecer uma descrição da condição, mas não se destina a prescrever texto específico.
Observação
Para obter informações específicas do driver sobre funções ODBC, consulte a seção para o driver.
Esta seção contém artigos para as seguintes funções:
- Função SQLAllocConnect
- Função SQLAllocEnv
- Função SQLAllocHandle
- Função SQLAllocStmt
- Função SQLBindCol
- Função SQLBindParameter
- Função SQLBrowseConnect
- Função SQLBulkOperations
- Função SQLCancel
- Função SQLCancelHandle
- Função SQLCloseCursor
- Função SQLColAttribute
- Função SQLColAttributes
- Função SQLColumnPrivileges
- Função SQLColumns
- Função SQLCompleteAsync
- Função SQLConnect
- Função SQLCopyDesc
- Função SQLDataSources
- Função SQLDescribeCol
- Função SQLDescribeParam
- Função SQLDisconnect
- Função SQLDriverConnect
- Função SQLDrivers
- Função SQLEndTran
- Função SQLError
- Função SQLExecDirect
- Função SQLExecute
- Função SQLExtendedFetch
- Função SQLFetch
- Função SQLFetchScroll
- Função SQLForeignKeys
- Função SQLFreeConnect
- Função SQLFreeEnv
- Função SQLFreeHandle
- Função SQLFreeStmt
- Função SQLGetConnectAttr
- Função SQLGetConnectOption
- Função SQLGetCursorName
- Função SQLGetData
- Função SQLGetDescField
- Função SQLGetDescRec
- Função SQLGetDiagField
- Função SQLGetDiagRec
- Função SQLGetEnvAttr
- Função SQLGetFunctions
- Função SQLGetInfo
- Função SQLGetStmtAttr
- Função SQLGetStmtOption
- Função SQLGetTypeInfo
- Função SQLMoreResults
- Função SQLNativeSql
- Função SQLNumParams
- Função SQLNumResultCols
- Função SQLParamData
- Função SQLParamOptions
- Função SQLPrepare
- Função SQLPrimaryKeys
- Função SQLProcedureColumns
- Função SQLProcedures
- Função SQLPutData
- Função SQLRowCount
- Função SQLSetConnectAttr
- Função SQLSetConnectOption
- Função SQLSetCursorName
- Função SQLSetDescField
- Função SQLSetDescRec
- Função SQLSetEnvAttr
- Função SQLSetParam
- Função SQLSetPos
- Função SQLSetScrollOptions
- Função SQLSetStmtAttr
- Função SQLSetStmtOption
- Função SQLSpecialColumns
- Função SQLStatistics
- Função SQLTablePrivileges
- Função SQLTables
- Função SQLTransact