Crate odbc_ffi

Source
Expand description

ODBC types those representation is compatible with the ODBC C API.

This layer has not been created using automatic code generation. It is incomplete, i.e. it does not contain every symbol or constant defined in the ODBC C headers. Symbols which are deprecated since ODBC 3 have been left out intentionally. While some extra type safety has been added by grouping some of C’s #define constants into enum-types it mostly offers the same power (all) and safety guarantess(none) as the wrapped C-API. ODBC 4.0 is still under development by Microsoft, so these symbols are deactivated by default in the cargo.toml

Re-exports§

Enums§

Constants§

Functions§

  • Allocates an environment, connection, statement, or descriptor handle.
  • Closes a cursor that has been opened on a statement and discards pending results.
  • SQLConnect establishes connections to a driver and a data source.
  • Returns information about a data source. This function is implemented only by the Driver Manager.
  • Closes the connection associated with a specific connection handle.
  • An alternative to SQLConnect. It supports data sources that require more connection information than the three arguments in SQLConnect, dialog boxes to prompt the user for all connection information, and data sources that are not defined in the system information
  • Lists driver descriptions and driver attribute keywords. This function is implemented only by the Driver Manager.
  • SQLFetch fetches the next rowset of data from the result set and returns data for all bound columns.
  • Frees resources associated with a specific environment, connection, statement, or descriptor handle.
  • Returns general information about the driver and data source associated with a connection
  • Sets attributes that govern aspects of environments
  • Returns the list of table, catalog, or schema names, and table types, stored in a specific data source. The driver returns the information as a result set

Type Aliases§