2005/5/9

     
 

namespace acdk::sql::odbc

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::sql::odbc Namespace Reference


Detailed Description

Implements the ODBC driver for the ACDK Database Connector.


Compounds

class  ODBCArray
class  ODBCCallableStatement
 API: JDBC 2.0. More...

class  ODBCColumn
class  ODBCConnection
 Provides a connection to ODBC data sources. More...

class  ODBCDatabaseMetaData
class  ODBCDriver
 jdbc like driver for ODBC data sources More...

class  ODBCHandle
class  ODBCParam
 used for input and output variables More...

class  ODBCPreparedStatement
 API: JDBC 2.0. More...

class  ODBCResultSet
class  ODBCResultSetMetaData
class  ODBCStatement
class  ODBCStatusRecord

Typedefs

typedef char ODBC_NATIVE_CHAR

Enumerations

enum  AttributeFlag { AF_invalid = 0, AF_valid = 1, AF_failed = 2 }
enum  AttributeID {
  AI_autoIncrement = SQL_COLUMN_AUTO_INCREMENT, AI_caseSensitive = SQL_COLUMN_CASE_SENSITIVE, AI_displaySize = SQL_COLUMN_DISPLAY_SIZE, AI_fixedPrecScale = SQL_COLUMN_MONEY,
  AI_nullable = SQL_COLUMN_NULLABLE, AI_octetLength = SQL_COLUMN_LENGTH, AI_precision = SQL_COLUMN_PRECISION, AI_scale = SQL_COLUMN_SCALE,
  AI_searchable = SQL_COLUMN_SEARCHABLE, AI_columnName = SQL_COLUMN_NAME, AI_catalogName = SQL_COLUMN_QUALIFIER_NAME, AI_columnLabel = SQL_COLUMN_LABEL,
  AI_schemaName = SQL_COLUMN_OWNER_NAME, AI_tableName = SQL_COLUMN_TABLE_NAME, AI_columnType = SQL_COLUMN_TYPE, AI_columnTypeName = SQL_COLUMN_TYPE_NAME,
  AI_unsigned = SQL_COLUMN_UNSIGNED, AI_writable = SQL_COLUMN_UPDATABLE
}
enum  FetchDirection { FETCH_REVERSE = -1, FETCH_UNKNOWN = 0, FETCH_FORWARD = 1 }

Functions

template<class CT> int realstrlen (const CT *ptr, int maxlen=-1)


Typedef Documentation

typedef char acdk::sql::odbc::ODBC_NATIVE_CHAR
 


Enumeration Type Documentation

enum acdk::sql::odbc::AttributeFlag
 

Enumeration values:
AF_invalid 
AF_valid 
AF_failed 

enum acdk::sql::odbc::AttributeID
 

Enumeration values:
AI_autoIncrement 
AI_caseSensitive 
AI_displaySize 
AI_fixedPrecScale 
AI_nullable 
AI_octetLength 
AI_precision 
AI_scale 
AI_searchable 
AI_columnName 
AI_catalogName 
AI_columnLabel 
AI_schemaName 
AI_tableName 
AI_columnType 
AI_columnTypeName 
AI_unsigned 
AI_writable 

enum acdk::sql::odbc::FetchDirection
 

Enumeration values:
FETCH_REVERSE 
FETCH_UNKNOWN 
FETCH_FORWARD 


Function Documentation

template<class CT>
int realstrlen const CT *  ptr,
int  maxlen = -1