TZMySQL5PlainDriver Class Reference

Inheritance diagram for TZMySQL5PlainDriver:

TZAbstractObject IZMySQLPlainDriver TInterfacedObject IZObject TZMySQLD5PlainDriver

List of all members.

Public Member Functions

Byte BindParameters (PZMySqlPrepStmt Handle, PZMysqlBindArray bindArray)
Byte BindResult (PZMySqlPrepStmt Handle, PZMysqlBindArray bindArray)
 BuildArguments (TStrings Options)
Boolean CheckAnotherRowset (PZMySQLConnect Handle)
IZInterface Clone ()
 Clones an object instance.
 Close (PZMySQLConnect Handle)
PZMySqlPrepStmt ClosePrepStmt (PZMySqlPrepStmt PrepStmtHandle)
Boolean Commit (PZMySQLConnect Handle)
PZMySQLConnect Connect (PZMySQLConnect Handle, const PChar Host, const PChar User, const PChar Password)
Integer CreateDatabase (PZMySQLConnect Handle, const PChar Database)
 Debug (PChar Debug)
 Despose (PZMySQLConnect &Handle)
Integer DropDatabase (PZMySQLConnect Handle, const PChar Database)
Integer DumpDebugInfo (PZMySQLConnect Handle)
Boolean Equals (const IZInterface Value)
Integer ExecQuery (PZMySQLConnect Handle, const PChar Query)
Integer ExecRealQuery (PZMySQLConnect Handle, const PChar Query, Integer Length)
Integer ExecuteStmt (PZMySqlPrepStmt Handle)
Integer FetchBoundResults (PZMySqlPrepStmt Handle)
PZMySQLField FetchField (PZMySQLResult Res)
PLongInt FetchLengths (PZMySQLResult Res)
PZMySQLRow FetchRow (PZMySQLResult Res)
 FreeResult (PZMySQLResult Res)
Int64 GetAffectedRows (PZMySQLConnect Handle)
PChar GetClientInfo ()
Integer GetClientVersion ()
string GetDescription ()
Cardinal GetEscapeString (PChar StrTo, PChar StrFrom, Cardinal Length)
Integer GetFieldCount (PZMySQLResult Res)
PChar GetFieldData (PZMySQLRow Row, Cardinal Offset)
Integer GetFieldDecimals (PZMySQLField Field)
Integer GetFieldFlags (PZMySQLField Field)
Integer GetFieldLength (PZMySQLField Field)
Integer GetFieldMaxLength (PZMySQLField Field)
PChar GetFieldName (PZMySQLField Field)
PChar GetFieldTable (PZMySQLField Field)
Byte GetFieldType (PZMySQLField Field)
PChar GetHostInfo (PZMySQLConnect Handle)
PChar GetLastError (PZMySQLConnect Handle)
Integer GetLastErrorCode (PZMySQLConnect Handle)
Int64 GetLastInsertID (PZMySQLConnect Handle)
AnsiString GetLastPreparedError (PZMySqlPrepStmt Handle)
Integer GetLastPreparedErrorCode (PZMySqlPrepStmt Handle)
PZMySQLResult GetListDatabases (PZMySQLConnect Handle, PChar Wild)
PZMySQLResult GetListFields (PZMySQLConnect Handle, const PChar Table, const PChar Wild)
PZMySQLResult GetListProcesses (PZMySQLConnect Handle)
PZMySQLResult GetListTables (PZMySQLConnect Handle, const PChar Wild)
Int64 GetNumRows (PZMySQLResult Res)
Int64 GetPreparedAffectedRows (PZMySqlPrepStmt Handle)
Cardinal GetPreparedBindMarkers (PZMySqlPrepStmt Handle)
Integer GetPreparedFieldCount (PZMySqlPrepStmt Handle)
Int64 GetPreparedInsertID (PZMySqlPrepStmt Handle)
PZMySQLResult GetPreparedMetaData (PZMySqlPrepStmt Handle)
Int64 GetPreparedNumRows (PZMySqlPrepStmt Handle)
PChar GetPreparedSQLState (PZMySqlPrepStmt Handle)
string GetProtocol ()
Cardinal GetProtoInfo (PZMySQLConnect Handle)
Cardinal GetRealEscapeString (PZMySQLConnect Handle, PChar StrTo, PChar StrFrom, Cardinal Length)
Int64 GetRowCount (PZMySQLResult Res)
PChar GetServerInfo (PZMySQLConnect Handle)
Integer GetServerVersion (PZMySQLConnect Handle)
AnsiString GetSQLState (PZMySQLConnect Handle)
PChar GetStatInfo (PZMySQLConnect Handle)
Cardinal GetThreadId (PZMySQLConnect Handle)
LongInt Hash ()
 Gets a unique hash for this object.
PZMySQLConnect Init (PZMySQLConnect &Handle)
 Initialize ()
PZMySqlPrepStmt InitializePrepStmt (PZMySQLConnect Handle)
Boolean InstanceOf (const TGUID IId)
 Checks is this object implements a specified interface.
Integer Kill (PZMySQLConnect Handle, LongInt Pid)
Integer Ping (PZMySQLConnect Handle)
Integer PrepareStmt (PZMySqlPrepStmt PrepStmtHandle, const PChar Query, Integer Length)
PZMySQLConnect RealConnect (PZMySQLConnect Handle, const PChar Host, const PChar User, const PChar Password, const PChar Db, Cardinal Port, PChar UnixSocket, Cardinal ClientFlag)
Integer Refresh (PZMySQLConnect Handle, Cardinal Options)
Boolean ResultSetExists (PZMySQLConnect Handle)
Integer RetrieveNextRowset (PZMySQLConnect Handle)
Boolean Rollback (PZMySQLConnect Handle)
 SeekData (PZMySQLResult Res, Cardinal Offset)
Cardinal SeekField (PZMySQLResult Res, Cardinal Offset)
 SeekPreparedData (PZMySqlPrepStmt PrepStmtHandle, Cardinal Offset)
PZMySQLRowOffset SeekPreparedRow (PZMySqlPrepStmt Handle, PZMySQLRowOffset Row)
PZMySQLRowOffset SeekRow (PZMySQLResult Res, PZMySQLRowOffset Row)
Integer SelectDatabase (PZMySQLConnect Handle, const PChar Database)
Boolean SetAutocommit (PZMySQLConnect Handle, Boolean mode)
Integer SetOptions (PZMySQLConnect Handle, TZMySQLOption Option, const PChar Arg)
Integer Shutdown (PZMySQLConnect Handle, TMysqlShutdownLevel shutdown_level=ZPlainMySqlConstants, SHUTDOWN_DEFAULT)
Integer SslSet (PZMySQLConnect Handle, const PChar Key, const PChar Cert, const PChar Ca, const PChar Capath, const PChar Cipher)
Integer StorePreparedResult (PZMySqlPrepStmt Handle)
PZMySQLResult StoreResult (PZMySQLConnect Handle)
string ToString ()
 Converts this object into the string representation.
 TZMySQL5PlainDriver ()
PZMySQLResult UseResult (PZMySQLConnect Handle)


Detailed Description

Definition at line 2349 of file ZPlainMySqlDriver.pas.


Constructor & Destructor Documentation

TZMySQL5PlainDriver::TZMySQL5PlainDriver (  ) 

Definition at line 6542 of file ZPlainMySqlDriver.pas.


Member Function Documentation

Byte TZMySQL5PlainDriver::BindParameters ( PZMySqlPrepStmt  Handle,
PZMysqlBindArray  bindArray 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 7083 of file ZPlainMySqlDriver.pas.

Byte TZMySQL5PlainDriver::BindResult ( PZMySqlPrepStmt  Handle,
PZMysqlBindArray  bindArray 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 7093 of file ZPlainMySqlDriver.pas.

TZMySQL5PlainDriver::BuildArguments ( TStrings  Options  ) 

Reimplemented from IZMySQLPlainDriver.

Reimplemented in TZMySQLD5PlainDriver.

Definition at line 7432 of file ZPlainMySqlDriver.pas.

Boolean TZMySQL5PlainDriver::CheckAnotherRowset ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7019 of file ZPlainMySqlDriver.pas.

IZInterface TZAbstractObject::Clone (  )  [inherited]

Clones an object instance.

Returns:
a clonned object instance.

Reimplemented from IZObject.

Reimplemented in TZCollection, TZUnmodifiableCollection, TZHashMap, TZStack, and TZAnyValue.

Definition at line 474 of file ZClasses.pas.

TZMySQL5PlainDriver::Close ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6574 of file ZPlainMySqlDriver.pas.

PZMySqlPrepStmt TZMySQL5PlainDriver::ClosePrepStmt ( PZMySqlPrepStmt  PrepStmtHandle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7103 of file ZPlainMySqlDriver.pas.

Boolean TZMySQL5PlainDriver::Commit ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7002 of file ZPlainMySqlDriver.pas.

PZMySQLConnect TZMySQL5PlainDriver::Connect ( PZMySQLConnect  Handle,
const PChar  Host,
const PChar  User,
const PChar  Password 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6583 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::CreateDatabase ( PZMySQLConnect  Handle,
const PChar  Database 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6609 of file ZPlainMySqlDriver.pas.

TZMySQL5PlainDriver::Debug ( PChar  Debug  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6619 of file ZPlainMySqlDriver.pas.

TZMySQL5PlainDriver::Despose ( PZMySQLConnect Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6850 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::DropDatabase ( PZMySQLConnect  Handle,
const PChar  Database 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6628 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::DumpDebugInfo ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6638 of file ZPlainMySqlDriver.pas.

Boolean TZAbstractObject::Equals ( const IZInterface  Value  )  [inherited]

Reimplemented in TZAnyValue.

Integer TZMySQL5PlainDriver::ExecQuery ( PZMySQLConnect  Handle,
const PChar  Query 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6647 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::ExecRealQuery ( PZMySQLConnect  Handle,
const PChar  Query,
Integer  Length 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6657 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::ExecuteStmt ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7151 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::FetchBoundResults ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7160 of file ZPlainMySqlDriver.pas.

PZMySQLField TZMySQL5PlainDriver::FetchField ( PZMySQLResult  Res  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6668 of file ZPlainMySqlDriver.pas.

PLongInt TZMySQL5PlainDriver::FetchLengths ( PZMySQLResult  Res  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6677 of file ZPlainMySqlDriver.pas.

PZMySQLRow TZMySQL5PlainDriver::FetchRow ( PZMySQLResult  Res  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6686 of file ZPlainMySqlDriver.pas.

TZMySQL5PlainDriver::FreeResult ( PZMySQLResult  Res  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6695 of file ZPlainMySqlDriver.pas.

Int64 TZMySQL5PlainDriver::GetAffectedRows ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6704 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetClientInfo (  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6713 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetClientVersion (  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7415 of file ZPlainMySqlDriver.pas.

string TZMySQL5PlainDriver::GetDescription (  ) 

Reimplemented from IZPlainDriver.

Reimplemented in TZMySQLD5PlainDriver.

Definition at line 6557 of file ZPlainMySqlDriver.pas.

Cardinal TZMySQL5PlainDriver::GetEscapeString ( PChar  StrTo,
PChar  StrFrom,
Cardinal  Length 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6721 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetFieldCount ( PZMySQLResult  Res  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7342 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetFieldData ( PZMySQLRow  Row,
Cardinal  Offset 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 7396 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetFieldDecimals ( PZMySQLField  Field  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7351 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetFieldFlags ( PZMySQLField  Field  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7301 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetFieldLength ( PZMySQLField  Field  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7360 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetFieldMaxLength ( PZMySQLField  Field  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7369 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetFieldName ( PZMySQLField  Field  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7378 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetFieldTable ( PZMySQLField  Field  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7387 of file ZPlainMySqlDriver.pas.

Byte TZMySQL5PlainDriver::GetFieldType ( PZMySQLField  Field  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7292 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetHostInfo ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6732 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetLastError ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7283 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetLastErrorCode ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7406 of file ZPlainMySqlDriver.pas.

Int64 TZMySQL5PlainDriver::GetLastInsertID ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

AnsiString TZMySQL5PlainDriver::GetLastPreparedError ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7142 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetLastPreparedErrorCode ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7133 of file ZPlainMySqlDriver.pas.

PZMySQLResult TZMySQL5PlainDriver::GetListDatabases ( PZMySQLConnect  Handle,
PChar  Wild 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6741 of file ZPlainMySqlDriver.pas.

PZMySQLResult TZMySQL5PlainDriver::GetListFields ( PZMySQLConnect  Handle,
const PChar  Table,
const PChar  Wild 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6751 of file ZPlainMySqlDriver.pas.

PZMySQLResult TZMySQL5PlainDriver::GetListProcesses ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6762 of file ZPlainMySqlDriver.pas.

PZMySQLResult TZMySQL5PlainDriver::GetListTables ( PZMySQLConnect  Handle,
const PChar  Wild 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6771 of file ZPlainMySqlDriver.pas.

Int64 TZMySQL5PlainDriver::GetNumRows ( PZMySQLResult  Res  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6781 of file ZPlainMySqlDriver.pas.

Int64 TZMySQL5PlainDriver::GetPreparedAffectedRows ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7074 of file ZPlainMySqlDriver.pas.

Cardinal TZMySQL5PlainDriver::GetPreparedBindMarkers ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7208 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetPreparedFieldCount ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7169 of file ZPlainMySqlDriver.pas.

Int64 TZMySQL5PlainDriver::GetPreparedInsertID ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7187 of file ZPlainMySqlDriver.pas.

PZMySQLResult TZMySQL5PlainDriver::GetPreparedMetaData ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7228 of file ZPlainMySqlDriver.pas.

Int64 TZMySQL5PlainDriver::GetPreparedNumRows ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7196 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetPreparedSQLState ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7247 of file ZPlainMySqlDriver.pas.

string TZMySQL5PlainDriver::GetProtocol (  ) 

Reimplemented from IZPlainDriver.

Reimplemented in TZMySQLD5PlainDriver.

Definition at line 6549 of file ZPlainMySqlDriver.pas.

Cardinal TZMySQL5PlainDriver::GetProtoInfo ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6793 of file ZPlainMySqlDriver.pas.

Cardinal TZMySQL5PlainDriver::GetRealEscapeString ( PZMySQLConnect  Handle,
PChar  StrTo,
PChar  StrFrom,
Cardinal  Length 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6895 of file ZPlainMySqlDriver.pas.

Int64 TZMySQL5PlainDriver::GetRowCount ( PZMySQLResult  Res  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7310 of file ZPlainMySqlDriver.pas.

PChar TZMySQL5PlainDriver::GetServerInfo ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6802 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::GetServerVersion ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7423 of file ZPlainMySqlDriver.pas.

AnsiString TZMySQL5PlainDriver::GetSQLState ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

PChar TZMySQL5PlainDriver::GetStatInfo ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6811 of file ZPlainMySqlDriver.pas.

Cardinal TZMySQL5PlainDriver::GetThreadId ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6820 of file ZPlainMySqlDriver.pas.

LongInt TZAbstractObject::Hash (  )  [inherited]

Gets a unique hash for this object.

Returns:
a unique hash for this object.

Reimplemented from IZObject.

Definition at line 462 of file ZClasses.pas.

PZMySQLConnect TZMySQL5PlainDriver::Init ( PZMySQLConnect Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Reimplemented in TZMySQLD5PlainDriver.

Definition at line 6829 of file ZPlainMySqlDriver.pas.

TZMySQL5PlainDriver::Initialize (  ) 

Reimplemented from IZPlainDriver.

Reimplemented in TZMySQLD5PlainDriver.

Definition at line 6565 of file ZPlainMySqlDriver.pas.

PZMySqlPrepStmt TZMySQL5PlainDriver::InitializePrepStmt ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7178 of file ZPlainMySqlDriver.pas.

Boolean TZAbstractObject::InstanceOf ( const TGUID  IId  )  [inherited]

Checks is this object implements a specified interface.

Parameters:
IId an interface id.
Returns:
True if this object support the interface.

Reimplemented from IZObject.

Definition at line 488 of file ZClasses.pas.

Integer TZMySQL5PlainDriver::Kill ( PZMySQLConnect  Handle,
LongInt  Pid 
)

Reimplemented from IZMySQLPlainDriver.

Integer TZMySQL5PlainDriver::Ping ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 6869 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::PrepareStmt ( PZMySqlPrepStmt  PrepStmtHandle,
const PChar  Query,
Integer  Length 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 7217 of file ZPlainMySqlDriver.pas.

PZMySQLConnect TZMySQL5PlainDriver::RealConnect ( PZMySQLConnect  Handle,
const PChar  Host,
const PChar  User,
const PChar  Password,
const PChar  Db,
Cardinal  Port,
PChar  UnixSocket,
Cardinal  ClientFlag 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6878 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::Refresh ( PZMySQLConnect  Handle,
Cardinal  Options 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6907 of file ZPlainMySqlDriver.pas.

Boolean TZMySQL5PlainDriver::ResultSetExists ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7332 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::RetrieveNextRowset ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7039 of file ZPlainMySqlDriver.pas.

Boolean TZMySQL5PlainDriver::Rollback ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7048 of file ZPlainMySqlDriver.pas.

TZMySQL5PlainDriver::SeekData ( PZMySQLResult  Res,
Cardinal  Offset 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6917 of file ZPlainMySqlDriver.pas.

Cardinal TZMySQL5PlainDriver::SeekField ( PZMySQLResult  Res,
Cardinal  Offset 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6927 of file ZPlainMySqlDriver.pas.

TZMySQL5PlainDriver::SeekPreparedData ( PZMySqlPrepStmt  PrepStmtHandle,
Cardinal  Offset 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 7123 of file ZPlainMySqlDriver.pas.

PZMySQLRowOffset TZMySQL5PlainDriver::SeekPreparedRow ( PZMySqlPrepStmt  Handle,
PZMySQLRowOffset  Row 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 7237 of file ZPlainMySqlDriver.pas.

PZMySQLRowOffset TZMySQL5PlainDriver::SeekRow ( PZMySQLResult  Res,
PZMySQLRowOffset  Row 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6937 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::SelectDatabase ( PZMySQLConnect  Handle,
const PChar  Database 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6947 of file ZPlainMySqlDriver.pas.

Boolean TZMySQL5PlainDriver::SetAutocommit ( PZMySQLConnect  Handle,
Boolean  mode 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6980 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::SetOptions ( PZMySQLConnect  Handle,
TZMySQLOption  Option,
const PChar  Arg 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6957 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::Shutdown ( PZMySQLConnect  Handle,
TMysqlShutdownLevel  shutdown_level = ZPlainMySqlConstants,
SHUTDOWN_DEFAULT   
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6969 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::SslSet ( PZMySQLConnect  Handle,
const PChar  Key,
const PChar  Cert,
const PChar  Ca,
const PChar  Capath,
const PChar  Cipher 
)

Reimplemented from IZMySQLPlainDriver.

Definition at line 6595 of file ZPlainMySqlDriver.pas.

Integer TZMySQL5PlainDriver::StorePreparedResult ( PZMySqlPrepStmt  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7256 of file ZPlainMySqlDriver.pas.

PZMySQLResult TZMySQL5PlainDriver::StoreResult ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7265 of file ZPlainMySqlDriver.pas.

string TZAbstractObject::ToString (  )  [inherited]

Converts this object into the string representation.

Returns:
a string representation for this object.

Reimplemented from IZObject.

Reimplemented in TZCollection, TZUnmodifiableCollection, TZStack, and TZAnyValue.

Definition at line 501 of file ZClasses.pas.

PZMySQLResult TZMySQL5PlainDriver::UseResult ( PZMySQLConnect  Handle  ) 

Reimplemented from IZMySQLPlainDriver.

Definition at line 7274 of file ZPlainMySqlDriver.pas.


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

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