ODBC: Difference between revisions

From Elvanör's Technical Wiki
Jump to navigation Jump to search
No edit summary
Line 6: Line 6:


* A good documentation for unixODBC is [http://www.easysoft.com/developer/interfaces/odbc/linux.html available here.]
* A good documentation for unixODBC is [http://www.easysoft.com/developer/interfaces/odbc/linux.html available here.]
== iODBC ==
* If installed using Portage, the configuration file is at /etc/iodbc/odbc.ini, NOT /etc/odbc.ini as said in the official documentation!

Revision as of 17:21, 2 February 2007

This article lists problems or things to remember when developing with ODBC for Naiade.

unixODBC

  • Apparently, SQLBindCol does NOT accept a NULL pointer argument as its last argument (SQLLEN * StrLen_or_Ind). This leads to a segmentation fault and a crash when calling SQLFetch later. This does not seem conform to Microsoft specifications, since providing a NULL pointer is legal. Under Windows, this behavior does not happen.

iODBC

  • If installed using Portage, the configuration file is at /etc/iodbc/odbc.ini, NOT /etc/odbc.ini as said in the official documentation!