ODBC API 参考
本节中的文章按字母顺序描述每个 ODBC 函数。 每个函数都定义为 C 编程语言函数。 说明包括以下信息:
- 目的
- ODBC 版本
- 标准 CLI 一致性级别
- 语法
- 参数
- 返回值
- 诊断
- 有关使用情况和实现的注释
- 代码示例
- 对相关函数的引用
标准 CLI 一致性级别可以是以下项之一:ISO 92、开放组、ODBC 或已弃用。 标记为符合 ISO 92 的函数也出现在 Open Group 版本 1 中,因为 Open Group 是 ISO 92 的纯超集。 标记为“开放组”的函数也显示在 ODBC 3 中。x,因为 ODBC 3。x 是开放组版本 1 的纯超集。 标记为 ODBC 兼容的函数未出现在这两个标准中。 ODBC 3 中已弃用标记为已弃用的函数。x.
SQLGetDiagField 函数说明中介绍了诊断信息的处理。 包含与 SQLSTATE 值关联的文本来提供条件的说明,但不打算规定特定文本。
注意
有关 ODBC 函数的特定于驱动程序的信息,请参阅驱动程序部分。
本部分包含以下函数的文章:
- SQLAllocConnect 函数
- SQLAllocEnv 函数
- SQLAllocHandle 函数
- SQLAllocStmt 函数
- SQLBindCol 函数
- SQLBindParameter 函数
- SQLBrowseConnect 函数
- SQLBulkOperations 函数
- SQLCancel 函数
- SQLCancelHandle 函数
- SQLCloseCursor 函数
- SQLColAttribute 函数
- SQLColAttributes 函数
- SQLColumnPrivileges 函数
- SQLColumns 函数
- SQLCompleteAsync 函数
- SQLConnect 函数
- SQLCopyDesc 函数
- SQLDataSources 函数
- SQLDescribeCol 函数
- SQLDescribeParam 函数
- SQLDisconnect 函数
- SQLDriverConnect 函数
- SQLDrivers 函数
- SQLEndTran 函数
- SQLError 函数
- SQLExecDirect 函数
- SQLExecute 函数
- SQLExtendedFetch 函数
- SQLFetch 函数
- SQLFetchScroll 函数
- SQLForeignKeys 函数
- SQLFreeConnect 函数
- SQLFreeEnv 函数
- SQLFreeHandle 函数
- SQLFreeStmt 函数
- SQLGetConnectAttr 函数
- SQLGetConnectOption 函数
- SQLGetCursorName 函数
- SQLGetData 函数
- SQLGetDescField 函数
- SQLGetDescRec 函数
- SQLGetDiagField 函数
- SQLGetDiagRec 函数
- SQLGetEnvAttr 函数
- SQLGetFunctions 函数
- SQLGetInfo 函数
- SQLGetStmtAttr 函数
- SQLGetStmtOption 函数
- SQLGetTypeInfo 函数
- SQLMoreResults 函数
- SQLNativeSql 函数
- SQLNumParams 函数
- SQLNumResultCols 函数
- SQLParamData 函数
- SQLParamOptions 函数
- SQLPrepare 函数
- SQLPrimaryKeys 函数
- SQLProcedureColumns 函数
- SQLProcedures 函数
- SQLPutData 函数
- SQLRowCount 函数
- SQLSetConnectAttr 函数
- SQLSetConnectOption 函数
- SQLSetCursorName 函数
- SQLSetDescField 函数
- SQLSetDescRec 函数
- SQLSetEnvAttr 函数
- SQLSetParam 函数
- SQLSetPos 函数
- SQLSetScrollOptions 函数
- SQLSetStmtAttr 函数
- SQLSetStmtOption 函数
- SQLSpecialColumns 函数
- SQLStatistics 函数
- SQLTablePrivileges 函数
- SQLTables 函数
- SQLTransact 函数