IZAdoConnection Class Reference

Represents an Ado specific connection interface. More...

Inheritance diagram for IZAdoConnection:

IZConnection IZInterface TZAdoConnection

List of all members.

Public Member Functions

 CheckAdoError ()
 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)
Connection GetAdoConnection ()
Boolean GetAutoCommit ()
string GetCatalog ()
Integer GetClientVersion ()
IZDriver GetDriver ()
Integer GetHostVersion ()
IZDatabaseMetadata GetMetadata ()
TStrings GetParameters ()
TZTransactIsolationLevel GetTransactionIsolation ()
EZSQLWarning GetWarnings ()
 InternalExecuteStatement (const string SQL)
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 an Ado specific connection interface.

Definition at line 104 of file ZDbcAdo.pas.


Member Function Documentation

IZAdoConnection::CheckAdoError (  ) 

Reimplemented in TZAdoConnection.

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.

Connection IZAdoConnection::GetAdoConnection (  ) 

See also:
ZPlainAdo

Reimplemented in TZAdoConnection.

Boolean IZConnection::GetAutoCommit (  )  [inherited]

Reimplemented in TZAbstractConnection.

string IZConnection::GetCatalog (  )  [inherited]

Integer IZConnection::GetClientVersion (  )  [inherited]

Reimplemented in TZAbstractConnection, and 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.

TZTransactIsolationLevel IZConnection::GetTransactionIsolation (  )  [inherited]

Reimplemented in TZAbstractConnection.

EZSQLWarning IZConnection::GetWarnings (  )  [inherited]

IZAdoConnection::InternalExecuteStatement ( const string  SQL  ) 

Reimplemented in TZAdoConnection.

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:44 2009 for zeoslib by  doxygen 1.5.7.1