Contents|Index|Previous|Next

Driver Tasks

Specific tasks performed by drivers include:

odbc00090000.gif Connecting to and disconnecting from the data source.

odbc00090000.gif Checking for function errors not checked by the Driver Manager.

odbc00090000.gif Initiating transactions; this is transparent to the application.

odbc00090000.gif Submitting SQL statements to the data source for execution. The driver must modify ODBC SQL to DBMS-specific SQL; this is often limited to replacing escape clauses defined by ODBC with DBMS-specific SQL.

odbc00090000.gif Sending data to and retrieving data from the data source, including converting data types as specified by the application.

odbc00090000.gif Mapping DBMS-specific errors to ODBC SQLSTATEs.