<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML ><HEAD ><TITLE >ODBC API Implementation Summary</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="FreeTDS User Guide" HREF="index.htm"><LINK REL="UP" TITLE="Programming" HREF="programming.htm"><LINK REL="PREVIOUS" TITLE="ct-lib API Implementation Summary" HREF="ctlib.api.summary.htm"><LINK REL="NEXT" TITLE="DB-Library for the Tenderfoot" HREF="samplecode.htm"><LINK REL="STYLESHEET" TYPE="text/css" HREF="userguide.css"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" ><SPAN CLASS="PRODUCTNAME" >FreeTDS</SPAN > User Guide: A Guide to Installing, Configuring, and Running <SPAN CLASS="PRODUCTNAME" >FreeTDS</SPAN ></TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="ctlib.api.summary.htm" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 11. Programming</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="samplecode.htm" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="ODBC.API.SUMMARY" >ODBC API Implementation Summary</A ></H1 ><P >Microsoft's ODBC documentation is <A HREF="http://msdn.microsoft.com/en-us/library/ms714177.aspx" TARGET="_top" >online</A >.</P ><P >The functions are linked to the reference page on Microsoft's website. <A NAME="AEN5300" HREF="#FTN.AEN5300" ><SPAN CLASS="footnote" >[1]</SPAN ></A ></P ><DIV CLASS="TABLE" ><A NAME="ODBC.API" ></A ><P ><B >Table 11-3. ODBC API Implementation Summary</B ></P ><TABLE BORDER="1" CLASS="CALSTABLE" ><COL><COL><COL><COL><THEAD ><TR ><TH >Category</TH ><TH >Function</TH ><TH >Status</TH ><TH >Comments</TH ></TR ></THEAD ><TBODY ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLAllocConnect.asp" TARGET="_top" >SQLAllocConnect</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLAllocEnv.asp" TARGET="_top" >SQLAllocEnv</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLAllocHandle.asp" TARGET="_top" >SQLAllocHandle</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLAllocStmt.asp" TARGET="_top" >SQLAllocStmt</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLBindCol.asp" TARGET="_top" >SQLBindCol</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLBindParam.asp" TARGET="_top" >SQLBindParam</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLBindParameter.asp" TARGET="_top" >SQLBindParameter</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLBrowseConnect.asp" TARGET="_top" >SQLBrowseConnect</A ></TD ><TD > </TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLCancel.asp" TARGET="_top" >SQLCancel</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLCloseCursor.asp" TARGET="_top" >SQLCloseCursor</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLColAttribute.asp" TARGET="_top" >SQLColAttribute</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLColAttributes.asp" TARGET="_top" >SQLColAttributes</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLColumnPrivileges.asp" TARGET="_top" >SQLColumnPrivileges</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLColumns.asp" TARGET="_top" >SQLColumns</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLConnect.asp" TARGET="_top" >SQLConnect</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLCopyDesc.asp" TARGET="_top" >SQLCopyDesc</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLDescribeCol.asp" TARGET="_top" >SQLDescribeCol</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLDescribeParam.asp" TARGET="_top" >SQLDescribeParam</A ></TD ><TD >unimplemented</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLDisconnect.asp" TARGET="_top" >SQLDisconnect</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLDriverConnect.asp" TARGET="_top" >SQLDriverConnect</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLEndTran.asp" TARGET="_top" >SQLEndTran</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLError.asp" TARGET="_top" >SQLError</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLExecDirect.asp" TARGET="_top" >SQLExecDirect</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLExecute.asp" TARGET="_top" >SQLExecute</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLExtendedFetch.asp" TARGET="_top" >SQLExtendedFetch</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLFetch.asp" TARGET="_top" >SQLFetch</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLFetchScroll.asp" TARGET="_top" >SQLFetchScroll</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLForeignKeys.asp" TARGET="_top" >SQLForeignKeys</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLFreeConnect.asp" TARGET="_top" >SQLFreeConnect</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLFreeEnv.asp" TARGET="_top" >SQLFreeEnv</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLFreeHandle.asp" TARGET="_top" >SQLFreeHandle</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLFreeStmt.asp" TARGET="_top" >SQLFreeStmt</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetConnectAttr.asp" TARGET="_top" >SQLGetConnectAttr</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetConnectOption.asp" TARGET="_top" >SQLGetConnectOption</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetCursorName.asp" TARGET="_top" >SQLGetCursorName</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetData.asp" TARGET="_top" >SQLGetData</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetDescField.asp" TARGET="_top" >SQLGetDescField</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetDescRec.asp" TARGET="_top" >SQLGetDescRec</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetDiagField.asp" TARGET="_top" >SQLGetDiagField</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetDiagRec.asp" TARGET="_top" >SQLGetDiagRec</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetEnvAttr.asp" TARGET="_top" >SQLGetEnvAttr</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetFunctions.asp" TARGET="_top" >SQLGetFunctions</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetInfo.asp" TARGET="_top" >SQLGetInfo</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetStmtAttr.asp" TARGET="_top" >SQLGetStmtAttr</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetStmtOption.asp" TARGET="_top" >SQLGetStmtOption</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLGetTypeInfo.asp" TARGET="_top" >SQLGetTypeInfo</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLMoreResults.asp" TARGET="_top" >SQLMoreResults</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLNativeSql.asp" TARGET="_top" >SQLNativeSql</A ></TD ><TD >partial</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLNumParams.asp" TARGET="_top" >SQLNumParams</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLNumResultCols.asp" TARGET="_top" >SQLNumResultCols</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLParamData.asp" TARGET="_top" >SQLParamData</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLParamOptions.asp" TARGET="_top" >SQLParamOptions</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLPrepare.asp" TARGET="_top" >SQLPrepare</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLPrimaryKeys.asp" TARGET="_top" >SQLPrimaryKeys</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLProcedureColumns.asp" TARGET="_top" >SQLProcedureColumns</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLProcedures.asp" TARGET="_top" >SQLProcedures</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLPutData.asp" TARGET="_top" >SQLPutData</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLRowCount.asp" TARGET="_top" >SQLRowCount</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetConnectAttr.asp" TARGET="_top" >SQLSetConnectAttr</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetConnectOption.asp" TARGET="_top" >SQLSetConnectOption</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetCursorName.asp" TARGET="_top" >SQLSetCursorName</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetDescField.asp" TARGET="_top" >SQLSetDescField</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetDescRec.asp" TARGET="_top" >SQLSetDescRec</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetEnvAttr.asp" TARGET="_top" >SQLSetEnvAttr</A ></TD ><TD >partial</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetPos.asp" TARGET="_top" >SQLSetPos</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetParam.asp" TARGET="_top" >SQLSetParam</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetScrollOption.asp" TARGET="_top" >SQLSetScrollOption</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetStmtAttr.asp" TARGET="_top" >SQLSetStmtAttr</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSetStmtOption.asp" TARGET="_top" >SQLSetStmtOption</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLSpecialColumns.asp" TARGET="_top" >SQLSpecialColumns</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLStatistics.asp" TARGET="_top" >SQLStatistics</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLTablePrivileges.asp" TARGET="_top" >SQLTablePrivileges</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLTables.asp" TARGET="_top" >SQLTables</A ></TD ><TD >OK</TD ><TD > </TD ></TR ><TR ><TD >(all)</TD ><TD ><A HREF="http://msdn.microsoft.com/library/en-us/odbc/htm/odbcSQLTransact.asp" TARGET="_top" >SQLTransact</A ></TD ><TD >OK</TD ><TD > </TD ></TR ></TBODY ></TABLE ></DIV ></DIV ><H3 CLASS="FOOTNOTES" >Notes</H3 ><TABLE BORDER="0" CLASS="FOOTNOTES" WIDTH="100%" ><TR ><TD ALIGN="LEFT" VALIGN="TOP" WIDTH="5%" ><A NAME="FTN.AEN5300" HREF="odbc.api.summary.htm#AEN5300" ><SPAN CLASS="footnote" >[1]</SPAN ></A ></TD ><TD ALIGN="LEFT" VALIGN="TOP" WIDTH="95%" ><P >Links such as these are quite perishable. Should you find them broken, please check the <A HREF="http://www.freetds.org/userguide/odbc.api.summary.htm" TARGET="_top" >FreeTDS User Guide</A > posted on our website. If it's out of date, please let us know, so we can correct it. Thanks.</P ></TD ></TR ></TABLE ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="ctlib.api.summary.htm" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.htm" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="samplecode.htm" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >ct-lib API Implementation Summary</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="programming.htm" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >DB-Library for the Tenderfoot</TD ></TR ></TABLE ></DIV ></BODY ></HTML >