Implements a driver for MySQL 4.1.
|
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.
|
| TZMySQL41PlainDriver () |
PZMySQLResult | UseResult (PZMySQLConnect Handle) |
Implements a driver for MySQL 4.1.