2005/5/9

     
 

class ODBCDriver

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

acdk::sql::odbc::ODBCDriver Class Reference

#include <ODBCDriver.h>

Inheritance diagram for acdk::sql::odbc::ODBCDriver:

acdk::lang::Object acdk::sql::Driver acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

jdbc like driver for ODBC data sources


Public Member Functions

 ODBCDriver ()
 ~ODBCDriver ()
virtual int getMajorVersionNumber ()
virtual int getMinorVersion ()
virtual bool jdbcCompliant ()
virtual RDriverPropertyInfoArray getPropertyInfo (INP(RString) url, INP(acdk::util::RProperties) properties) throw ( RSQLException )
virtual bool acceptsURL (INP(RString) url) throw ( acdk::lang::RException )
virtual RConnection connect (INP(RString) url, INP(acdk::util::RProperties) properties) throw ( RSQLException )
virtual RODBCHandle _getODBCHandle ()
virtual::acdk::sql::RSQLWarning getWarnings ()

Static Public Member Functions

acdk::lang::Object create_instance ()

Private Attributes

const int majorVersion
const int minorVersion
RODBCHandle _envh


Constructor & Destructor Documentation

acdk::sql::odbc::ODBCDriver::ODBCDriver  ) 
 

acdk::sql::odbc::ODBCDriver::~ODBCDriver  ) 
 


Member Function Documentation

virtual RODBCHandle acdk::sql::odbc::ODBCDriver::_getODBCHandle  )  [inline, virtual]
 

virtual bool acdk::sql::odbc::ODBCDriver::acceptsURL INP(RString url  )  throw ( acdk::lang::RException ) [inline, virtual]
 

Implements acdk::sql::Driver.

virtual RConnection acdk::sql::odbc::ODBCDriver::connect INP(RString url,
INP(acdk::util::RProperties properties
throw ( RSQLException ) [virtual]
 

Implements acdk::sql::Driver.

acdk::lang::Object acdk::sql::odbc::ODBCDriver::create_instance  )  [inline, static]
 

Reimplemented from acdk::lang::Object.

virtual int acdk::sql::odbc::ODBCDriver::getMajorVersionNumber  )  [inline, virtual]
 

Implements acdk::sql::Driver.

virtual int acdk::sql::odbc::ODBCDriver::getMinorVersion  )  [inline, virtual]
 

Implements acdk::sql::Driver.

virtual RDriverPropertyInfoArray acdk::sql::odbc::ODBCDriver::getPropertyInfo INP(RString url,
INP(acdk::util::RProperties properties
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::Driver.

virtual ::acdk::sql::RSQLWarning acdk::sql::odbc::ODBCDriver::getWarnings  )  [inline]
 

virtual bool acdk::sql::odbc::ODBCDriver::jdbcCompliant  )  [inline, virtual]
 

Implements acdk::sql::Driver.


Member Data Documentation

RODBCHandle acdk::sql::odbc::ODBCDriver::_envh [private]
 

const int acdk::sql::odbc::ODBCDriver::majorVersion [private]
 

const int acdk::sql::odbc::ODBCDriver::minorVersion [private]