FreeTDS User Guide: A Guide to Installing, Configuring, and Running FreeTDS
Prev | Chapter 10. Programming | Next

# ODBC API Implementation Summary

The functions are linked to the reference page on Microsoft's website. [1]

Table 10-3. ODBC API Implementation Summary

Category | Function | Status | Comments
--- | --- | --- | ---
(all) | SQLAllocConnect | OK |
(all) | SQLAllocEnv | OK |
(all) | SQLAllocHandle | OK |
(all) | SQLAllocStmt | OK |
(all) | SQLBindCol | OK |
(all) | SQLBindParam | OK |
(all) | SQLBindParameter | OK |
(all) | SQLBrowseConnect |  |
(all) | SQLCancel | OK |
(all) | SQLCloseCursor | OK |
(all) | SQLColAttribute | OK |
(all) | SQLColAttributes | OK |
(all) | SQLColumnPrivileges | OK |
(all) | SQLColumns | OK |
(all) | SQLConnect | OK |
(all) | SQLCopyDesc | OK |
(all) | SQLDescribeCol | OK |
(all) | SQLDescribeParam |  |
(all) | SQLDisconnect | OK |
(all) | SQLDriverConnect | OK |
(all) | SQLEndTran | OK |
(all) | SQLError | OK |
(all) | SQLExecDirect | OK |
(all) | SQLExecute | OK |
(all) | SQLExtendedFetch |  |
(all) | SQLFetch | OK |
(all) | SQLFetchScroll | stub (with error) |
(all) | SQLForeignKeys | OK |
(all) | SQLFreeConnect | OK |
(all) | SQLFreeEnv | OK |
(all) | SQLFreeHandle | OK |
(all) | SQLFreeStmt | OK |
(all) | SQLGetConnectAttr | OK |
(all) | SQLGetConnectOption | OK |
(all) | SQLGetCursorName | OK |
(all) | SQLGetData | OK |
(all) | SQLGetDescField | OK |
(all) | SQLGetDescRec | OK |
(all) | SQLGetDiagField | OK |
(all) | SQLGetDiagRec | OK |
(all) | SQLGetEnvAttr | OK |
(all) | SQLGetFunctions | OK |
(all) | SQLGetInfo | OK |
(all) | SQLGetStmtAttr | OK |
(all) | SQLGetStmtOption | OK |
(all) | SQLGetTypeInfo | OK |
(all) | SQLMoreResults | OK |
(all) | SQLNativeSql | partial |
(all) | SQLNumParams | OK |
(all) | SQLNumResultCols | OK |
(all) | SQLParamData | OK |
(all) | SQLParamOptions | OK |
(all) | SQLPrepare | OK |
(all) | SQLPrimaryKeys | OK |
(all) | SQLProcedureColumns | OK |
(all) | SQLProcedures | OK |
(all) | SQLPutData | OK |
(all) | SQLRowCount | OK |
(all) | SQLSetConnectAttr | OK |
(all) | SQLSetConnectOption | OK |
(all) | SQLSetCursorName | OK |
(all) | SQLSetDescField | OK |
(all) | SQLSetDescRec | OK |
(all) | SQLSetEnvAttr | partial |
(all) | SQLSetPos |  |
(all) | SQLSetParam | OK |
(all) | SQLSetScrollOption |  |
(all) | SQLSetStmtAttr | OK |
(all) | SQLSetStmtOption | OK |
(all) | SQLSpecialColumns | OK |
(all) | SQLStatistics | OK |
(all) | SQLTablePrivileges | OK |
(all) | SQLTables | OK |
(all) | SQLTransact | OK |

### Notes

[1] | Links such as these are quite perishable. Should you find them broken, please check the FreeTDS User Guide posted on our website. If it's out of date, please let us know, so we can correct it. Thanks.

Prev | Home | Next
ct-lib API Implementation Summary | Up | Examples [future reference]