Library Data/ODBC

Package ODBC

Overview

Classes: Binder, ConnectionHandle, Connector, DataTruncatedException, DiagnosticFields, Diagnostics, EnvironmentHandle, Error, Extractor, Handle, HandleException, InsufficientStorageException, ODBCException, ODBCMetaColumn, ODBCStatementImpl, Parameter, Preparator, SessionImpl, TypeInfo, UnknownDataLengthException, Utility

Functions: SQLBrowseConnect, SQLColAttribute, SQLColAttributes, SQLColumnPrivileges, SQLColumns, SQLConnect, SQLDataSources, SQLDescribeCol, SQLDriverConnect, SQLDrivers, SQLError, SQLExecDirect, SQLForeignKeys, SQLGetConnectAttr, SQLGetConnectOption, SQLGetCursorName, SQLGetDescField, SQLGetDescRec, SQLGetDiagField, SQLGetDiagRec, SQLGetInfo, SQLGetStmtAttr, SQLGetTypeInfo, SQLNativeSql, SQLPrepare, SQLPrimaryKeys, SQLProcedureColumns, SQLProcedures, SQLSetConnectAttr, SQLSetConnectOption, SQLSetCursorName, SQLSetDescField, SQLSetStmtAttr, SQLSpecialColumns, SQLStatistics, SQLTablePrivileges, SQLTables, isString, operator [], stringLength

Classes

class Binder

Binds placeholders in the sql query to the provided values. more...

class ConnectionHandle

ODBC connection handle class more...

class Connector

Connector instantiates SqLite SessionImpl objects. more...

class DataTruncatedException

 more...

struct DiagnosticFields

SQLGetDiagRec fields more...

class Diagnostics

Utility class providing functionality for retrieving ODBC diagnostic records. more...

class EnvironmentHandle

ODBC environment handle class more...

class Error

Class encapsulating ODBC diagnostic record collection. more...

class Extractor

Extracts and converts data values from the result row returned by ODBC. more...

class Handle

ODBC handle class template more...

class HandleException

 more...

class InsufficientStorageException

 more...

class ODBCException

 more...

class ODBCMetaColumn

 more...

class ODBCStatementImpl

Implements statement functionality needed for ODBC more...

class Parameter

 more...

class Preparator

Class used for database preparation where we first have to register all data types with respective memory output locations before extracting data. more...

class SessionImpl

Implements SessionImpl interface more...

class TypeInfo

Datatypes mapping utility class. more...

class UnknownDataLengthException

 more...

class Utility

Various utility functions more...