Public Types | Public Member Functions | Protected Attributes
DtMySQLDriver Class Reference
+ Inheritance diagram for DtMySQLDriver:
+ Collaboration diagram for DtMySQLDriver:

List of all members.

Public Types

enum  DriverVersion {
  MySQL_ODBC_2_50_Driver,
  MySQL_ODBC_3_51_Driver,
  MySQL_ODBC_5_1_Driver
}

Public Member Functions

 DtMySQLDriver (DriverVersion version)
 Default CTOR.
virtual ~DtMySQLDriver ()
 DTOR.
virtual const DtStringname () const
 Get the driver's name.
virtual DtDatabaseParameterscreateParameters () const
 Create a default parameters object.
virtual DtDatabaseEnvironmentcreateEnvironment () const
 Create a environment object.
virtual DtDatabaseConnectioncreateConnection (DtDatabaseEnvironment *) const
 Create a connection object.
virtual DtDatabaseCommandFactorycreateCommandFactory () const
 Create a command factory object.
virtual
DtDatabaseCommandProcessor
createCommandProcessor (DtDatabaseConnection *) const
 Create a command processor object.

Protected Attributes

DriverVersion myVersion
DtString myVersionText

Member Function Documentation

virtual const DtString& DtMySQLDriver::name ( ) const [virtual]

Get the driver's name.

Typically the name should be a unique string which identifies this driver vs all other drivers.

Implements DtDatabaseDriver.


The documentation for this class was generated from the following file:

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)