IZMySQLConnection Class Reference

Represents a MYSQL specific connection interface. More...

Inheritance diagram for IZMySQLConnection:

IZConnection IZInterface TZMySQLConnection

List of all members.

Public Member Functions

 ClearWarnings ()
 Close ()
 Commit ()
 CommitPrepared (const string transactionid)
IZNotification CreateNotification (const string Event)
IZSequence CreateSequence (const string Sequence, Integer BlockSize)
IZStatement CreateStatement ()
IZStatement CreateStatementWithParams (TStrings Info)
String EscapeString (String Value)
Boolean GetAutoCommit ()
string GetCatalog ()
Integer GetClientVersion ()
PZMySQLConnect GetConnectionHandle ()
IZDriver GetDriver ()
Integer GetHostVersion ()
IZDatabaseMetadata GetMetadata ()
TStrings GetParameters ()
IZMySQLPlainDriver GetPlainDriver ()
TZTransactIsolationLevel GetTransactionIsolation ()
EZSQLWarning GetWarnings ()
Boolean IsClosed ()
Boolean IsReadOnly ()
string NativeSQL (const string SQL)
 Open ()
Integer PingServer ()
IZCallableStatement PrepareCall (const string SQL)
IZCallableStatement PrepareCallWithParams (const string SQL, TStrings Info)
IZPreparedStatement PrepareStatement (const string SQL)
IZPreparedStatement PrepareStatementWithParams (const string SQL, TStrings Info)
 PrepareTransaction (const string transactionid)
 Rollback ()
 RollbackPrepared (const string transactionid)
 SetAutoCommit (Boolean Value)
 SetCatalog (const string Value)
 SetReadOnly (Boolean Value)
 SetTransactionIsolation (TZTransactIsolationLevel Value)


Detailed Description

Represents a MYSQL specific connection interface.

Definition at line 133 of file ZDbcMySql.pas.


Member Function Documentation

IZConnection::ClearWarnings (  )  [inherited]

IZConnection::Close (  )  [inherited]

IZConnection::Commit (  )  [inherited]

IZConnection::CommitPrepared ( const string  transactionid  )  [inherited]

IZNotification IZConnection::CreateNotification ( const string  Event  )  [inherited]

Reimplemented in TZAbstractConnection.

IZSequence IZConnection::CreateSequence ( const string  Sequence,
Integer  BlockSize 
) [inherited]

IZStatement IZConnection::CreateStatement (  )  [inherited]

Reimplemented in TZAbstractConnection.

IZStatement IZConnection::CreateStatementWithParams ( TStrings  Info  )  [inherited]

Reimplemented in TZAbstractConnection.

String IZConnection::EscapeString ( String  Value  )  [inherited]

Reimplemented in TZAbstractConnection, and TZMySQLConnection.

Boolean IZConnection::GetAutoCommit (  )  [inherited]

Reimplemented in TZAbstractConnection.

string IZConnection::GetCatalog (  )  [inherited]

Integer IZConnection::GetClientVersion (  )  [inherited]

Reimplemented in TZAbstractConnection, and TZMySQLConnection.

PZMySQLConnect IZMySQLConnection::GetConnectionHandle (  ) 

Reimplemented in TZMySQLConnection.

IZDriver IZConnection::GetDriver (  )  [inherited]

Reimplemented in TZAbstractConnection.

Integer IZConnection::GetHostVersion (  )  [inherited]

IZDatabaseMetadata IZConnection::GetMetadata (  )  [inherited]

Reimplemented in TZAbstractConnection.

TStrings IZConnection::GetParameters (  )  [inherited]

Reimplemented in TZAbstractConnection.

IZMySQLPlainDriver IZMySQLConnection::GetPlainDriver (  ) 

Reimplemented in TZMySQLConnection.

TZTransactIsolationLevel IZConnection::GetTransactionIsolation (  )  [inherited]

Reimplemented in TZAbstractConnection.

EZSQLWarning IZConnection::GetWarnings (  )  [inherited]

Boolean IZConnection::IsClosed (  )  [inherited]

Reimplemented in TZAbstractConnection.

Boolean IZConnection::IsReadOnly (  )  [inherited]

Reimplemented in TZAbstractConnection.

string IZConnection::NativeSQL ( const string  SQL  )  [inherited]

IZConnection::Open (  )  [inherited]

Integer IZConnection::PingServer (  )  [inherited]

IZCallableStatement IZConnection::PrepareCall ( const string  SQL  )  [inherited]

Reimplemented in TZAbstractConnection.

IZCallableStatement IZConnection::PrepareCallWithParams ( const string  SQL,
TStrings  Info 
) [inherited]

Reimplemented in TZAbstractConnection.

IZPreparedStatement IZConnection::PrepareStatement ( const string  SQL  )  [inherited]

Reimplemented in TZAbstractConnection.

IZPreparedStatement IZConnection::PrepareStatementWithParams ( const string  SQL,
TStrings  Info 
) [inherited]

Reimplemented in TZAbstractConnection.

IZConnection::PrepareTransaction ( const string  transactionid  )  [inherited]

IZConnection::Rollback (  )  [inherited]

IZConnection::RollbackPrepared ( const string  transactionid  )  [inherited]

IZConnection::SetAutoCommit ( Boolean  Value  )  [inherited]

IZConnection::SetCatalog ( const string  Value  )  [inherited]

IZConnection::SetReadOnly ( Boolean  Value  )  [inherited]

IZConnection::SetTransactionIsolation ( TZTransactIsolationLevel  Value  )  [inherited]


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

Generated on Wed Dec 30 08:42:45 2009 for zeoslib by  doxygen 1.5.7.1