<table id="odbc.api">  <title>&odbc; API Implementation Summary</title>
  <!-- table heading -->
  <tgroup cols=4><thead><row>  <entry>Category</>  <entry>Function</>  <entry>Status</>  <entry>Comments</>  </row></thead>
  <tbody>
  <row><entry>(all)</> <entry>SQLAllocConnect</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLAllocEnv</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLAllocHandle</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLAllocStmt</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLBindCol</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLBindParam</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLBindParameter</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLBrowseConnect</> <entry></></row>
<row><entry>(all)</> <entry>SQLCancel</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLCloseCursor</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLColAttribute</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLColAttributes</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLColumnPrivileges</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLColumns</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLConnect</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLCopyDesc</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLDescribeCol</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLDescribeParam</> <entry>unimplemented</></row>
<row><entry>(all)</> <entry>SQLDisconnect</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLDriverConnect</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLEndTran</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLError</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLExecDirect</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLExecute</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLExtendedFetch</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLFetch</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLFetchScroll</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLForeignKeys</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLFreeConnect</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLFreeEnv</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLFreeHandle</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLFreeStmt</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetConnectAttr</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetConnectOption</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetCursorName</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetData</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetDescField</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetDescRec</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetDiagField</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetDiagRec</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetEnvAttr</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetFunctions</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetInfo</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetStmtAttr</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetStmtOption</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLGetTypeInfo</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLMoreResults</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLNativeSql</> <entry>partial</></row>
<row><entry>(all)</> <entry>SQLNumParams</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLNumResultCols</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLParamData</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLParamOptions</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLPrepare</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLPrimaryKeys</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLProcedureColumns</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLProcedures</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLPutData</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLRowCount</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetConnectAttr</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetConnectOption</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetCursorName</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetDescField</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetDescRec</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetEnvAttr</> <entry>partial</></row>
<row><entry>(all)</> <entry>SQLSetPos</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetParam</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetScrollOption</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetStmtAttr</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSetStmtOption</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLSpecialColumns</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLStatistics</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLTablePrivileges</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLTables</> <entry>OK</></row>
<row><entry>(all)</> <entry>SQLTransact</> <entry>OK</></row>
  </tbody></tgroup></table>
