The Open Database Connectivity (ODBC) interface is a call-based application programming interface defined by Microsoft Corporation as a standard interface to database management systems on Windows operating systems. In addition, ODBC is now widely used on many non-Windows platforms, such as Linux.
To write ODBC applications for Adaptive Server Enterprise, you need:
Adaptive Server Enterprise, versions 12.0 and above
A C compiler capable of creating programs for your environment
ODBC Software Development Kit
On non-Windows platforms, there are open source projects like unixODBC and iOBDC that release the required headers and libraries to build ODBC applications
Significant portions of this book deal with writing
C programs to access data using ODBC functions with ASE ODBC Driver.
There are utilities, programs, and 4GL RAD tools that can use ODBC
connections. For example, you can write a PowerBuilder application
or a PHP Web page that connects to an ODBC Data Source. For such
uses, you only need to know how to set up a Data Source using ASE
ODBC Driver. Once the Data Source has been set up, these tools completely
abstract the underlying ODBC function calls.
The ASE ODBC Driver is supported on:
Windows 32-bit (x86 architecture)
Windows 64-bit (x86-64 architecture)
Linux 32-bit (x86 architecture)
Linux 64-bit (x86-64 architecture)
Mac OS X on Intel
See the Software Developer’s Kit and Open Server 12.5.1 Installation Guide, for version details of supported platforms.