2#ifndef __DCL_SQLDRIVER_H__
3#define __DCL_SQLDRIVER_H__ 20050206
8#ifndef __DCL_INIFILE_H__
12#ifndef __DCL_SQLCORE_H__
35 ErrorCode __errorCode;
36 String __driverSummary;
42 const String& _name, ErrorCode _errorCode,
43 const String& _driverSummary
65 void open(
const String& _name)
73 String getDriverSummary()
const;
#define DECLARE_CLASSINFO(class_name)
virtual String toString() const
Exception(Exception *_cause=NULL)
SQLDriverException(const String &_name, Exception *_cause)
static SQLDriver * getDriver(const String &_name) __DCL_THROWS1(SQLDriverException *)
static void closeDriver(SQLDriver *_pSQLDriver) __DCL_THROWS1(SQLDriverException *)
void close() __DCL_THROWS1(SQLDriverException *)
SQLDriver(const String &_name) __DCL_THROWS1(SQLDriverException *)
SQL::DRIVER_MODULE * __pModuleEntryPoint
const String & driverName() const
void open(const String &_name) __DCL_THROWS1(SQLDriverException *)