[][src]Crate odbc_api

Re-exports

pub use odbc_sys as sys;

Modules

buffers

This module contains buffers intended to be bound to ODBC statement handles.

handles

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

Structs

ColumnDescription

Describes the type and attributes of a column.

Connection
Cursor
Environment

An ODBC 3.8 environment. Associated with an Environment is any information that is global in nature, such as:

RowSetCursor

A row set cursor iterates blockwise over row sets, filling them in buffers, instead of iterating the result set row by row.

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

RowSetBuffer

A Row set buffer binds row, or column wise buffers to a cursor in order to fill them with row sets with each call to fetch.

Type Definitions

U16Str

String slice reference for U16String.

U16String

An owned, mutable "wide" string for FFI that is not nul-aware.