ODBC Resources

Linux/UNIX ODBC
Linux/UNIX ODBC primer -- everything you need to know about ODBC on Linux and UNIX platforms.
ODBC Diagnostics & Error Status Codes
How to retrieve and interpret ODBC diagnostic information. This guide also links to a page that provides a complete list of SQLSTATEs and the ODBC functions that return them.
ODBC from C Tutorial Part 1
How to use ODBC from the C programming language. This introductory tutorial explains how to create handles, connect to an ODBC data source and use the basic result-set generating ODBC functions. The tutorial provides C code samples that illustrate each technique it introduces along with a sample program that shows how to retrieve information from a database. Finally, the tutorial shows how to retrieve any diagnostic information or errors returned by an ODBC function.
ODBC from C Tutorial Part 2 - Fetching Results
Expands on the basic process for fetching results by introducing techniques such as binding result set columns, retrieving data from unbound columns and returning multiple rows of data.
Enabling ODBC support in Perl with Perl DBI and DBD::ODBC
This document describes how to build Perl DBI, add the DBD::ODBC module and use an ODBC driver provided by Easysoft in your Perl scripts. It shows you how to quickly add ODBC support to your Perl applications.
Drivers, Data Sources and Connection - Perl DBI/DBD::ODBC Tutorial Part 1
This tutorial describes the ODBC data sources that let you access your databases and shows you how to connect to a database from a Perl script.
Introduction to retrieving data from your database - Perl DBI/DBD::ODBC Tutorial Part 2
Read this tutorial for example Perl scripts that show you how to execute a SQL statement, fetch, and display the results. The tutorial discusses the performance advantages of using parameters in prepared SQL statements. It also describes the various methods Perl DBI provides for retrieving data.
Connecting Perl on UNIX or Linux to Microsoft SQL Server - Perl DBI/DBD::ODBC Tutorial Part 3
Connect Perl with SQL Server 7-2019 and Express.
Enabling ODBC support in PHP under Apache
Shows you how to add ODBC support to PHP and access an ODBC data source by using PHP with the Apache Web server.
Accessing ODBC Databases with PHP and PEAR DB
ODBC access from PHP's PEAR DB on UNIX and Linux to databases such as Microsoft SQL Server, Microsoft Access, Oracle®, InterBase and Sybase ASE.
Connecting to ODBC Databases from Python with mxODBC
Accessing MS SQL Server, Oracle®, Salesforce.com, MongoDB, DB2, Sybase ASE, InterBase, MS Access, Derby from Python with pyodbc.
Accessing ODBC Databases from Rexx by using the Rexx/SQL Interface
ODBC access from Rexx to databases such as Microsoft SQL Server, Microsoft Access, Oracle®, InterBase and Sybase ASE by using the Rexx/SQL interface with an Easysoft ODBC driver.
Using ODBC in QT
Use QT with an Easysoft ODBC driver to access databases such as Microsoft SQL Server, Oracle®, InterBase, and Sybase from your QT programs. Includes QODBC code sample.
Microsoft ODBC Programmer's Reference
Reference information and syntax for all ODBC API functions.
ODBC Programming Tutorial
Introduction to ODBC programming in C. Provides code samples that show how to connect a database and fetch some data by using the ODBC API.


Oracle is a registered trademark of Oracle Corporation and/or its affiliates.