Product Documentation

ODBC - c-tree Plus Edition

Previous Topic

Next Topic

c-tree ODBC Driver Purpose

The c-tree ODBC Driver is a single-tier driver that interfaces directly to the c-tree Plus API. The term single-tier indicates the driver contains all of the program logic, including an SQL interpreter, to handle requests from a front-end application.

Note: References to c-tree Plus include the c-tree Server.

The c-tree ODBC Driver handles the application conversion processes necessary for ODBC compliant applications to access c-tree Plus files, including:

  • Connecting the front-end application to a c-tree Plus database (data and index file(s)).
  • Defining data - includes retrieving data file-specific information (such as file mode), and creating and deleting data and index files.
  • Manipulating data - includes adding, deleting, retrieving and updating database files.
  • Disconnecting from a c-tree Plus database.
  • Performing general utility functions - includes retrieving extended error messages, comparing data for equality, etc.
  • Processing transactions - includes logging, committing, and rollback.
  • Process optimization - includes processing joins and filters.

TOCIndex