[][src]Module odbc_api::handles

Provides basic abstraction over valid (i.e. allocated ODBC handles). Two decisions are already baked into this module:

  • Treat warnings by logging them with log.
  • Use the Unicode (wide) variants of the ODBC API.

Structs

ColumnDescription

Describes the type and attributes of a column.

Connection

The connection handle references storage of all information about the connection to the data source, including status, transaction state, and error information.

Environment

An Environment is a global context, in which to access data.

Statement

Wraps a valid (i.e. successfully allocated) ODBC statement handle.

Enums

Error

Error type used to indicate a low level ODBC call returned with SQL_ERROR.

Nullable

Indication of wether a column is nullable or not.

Traits

AsHandle

Provides access to the raw underlying ODBC handle.