Previous Topic: ODBC Conformance LevelsNext Topic: Core API


API Conformance Levels

The ODBC 3.5 API includes three conformance levels:

Core API

The Core API provides the minimum services to support dynamic SQL, including connection establishment and termination, SQL statement execution, retrieval of results, and transaction control. The features in the Core level correspond to those defined in the ISO CLI specification and to the non-optional features defined in the X/Open CLI specification.

Level 1

Supports Core functionality plus an extended set of features.

Level 2

Supports Core API and Level 1 functionality, as well as an extended set of features.

The conformance of an ODBC driver is based on its ability to support functions, descriptor fields, and attributes of statement and connection objects. For more information, see the ODBC Programmer's Guide, available from Microsoft.