Go to the source code of this file.
#define MYSQL_5_API |
Definition at line 65 of file ZPlainMySql5.pas.
typedef void(* ERR_PROC)() |
Definition at line 252 of file ZPlainMySql5.pas.
typedef pointer MYSQL |
Definition at line 634 of file ZPlainMySql5.pas.
typedef Cardinal MYSQL_FIELD_OFFSET |
Definition at line 393 of file ZPlainMySql5.pas.
typedef PMYSQL_ROWS MYSQL_ROW_OFFSET |
Definition at line 412 of file ZPlainMySql5.pas.
Definition at line 250 of file ZPlainMySql5.pas.
Definition at line 255 of file ZPlainMySql5.pas.
typedef MY_CHARSET_INFO* PMY_CHARSET_INFO |
Definition at line 514 of file ZPlainMySql5.pas.
Definition at line 540 of file ZPlainMySql5.pas.
typedef MYSQL_BIND* PMYSQL_BIND |
Definition at line 646 of file ZPlainMySql5.pas.
typedef MYSQL_DATA* PMYSQL_DATA |
Definition at line 427 of file ZPlainMySql5.pas.
typedef MYSQL_FIELD* PMYSQL_FIELD |
Definition at line 345 of file ZPlainMySql5.pas.
typedef MYSQL_MANAGER* PMYSQL_MANAGER |
Definition at line 825 of file ZPlainMySql5.pas.
typedef MYSQL_METHODS* PMYSQL_METHODS |
Definition at line 538 of file ZPlainMySql5.pas.
typedef _MYSQL_OPTIONS* PMYSQL_OPTIONS |
Definition at line 430 of file ZPlainMySql5.pas.
typedef MYSQL_ROW* PMYSQL_ROW |
Definition at line 397 of file ZPlainMySql5.pas.
typedef MYSQL_ROWS* PMYSQL_ROWS |
Definition at line 400 of file ZPlainMySql5.pas.
typedef MYSQL_STMT* PMYSQL_STMT |
Definition at line 690 of file ZPlainMySql5.pas.
Definition at line 236 of file ZPlainMySql5.pas.
typedef set<TQuoteOptions> TQuoteOptionsSet |
Definition at line 823 of file ZPlainMySql5.pas.
typedef set<TClientCapabilities> TSetClientCapabilities |
Definition at line 149 of file ZPlainMySql5.pas.
typedef set<TRefreshOptions> TSetRefreshOptions |
Definition at line 160 of file ZPlainMySql5.pas.
enum PREP_STMT_STATE |
Definition at line 638 of file ZPlainMySql5.pas.
enum TClientCapabilities |
Definition at line 135 of file ZPlainMySql5.pas.
enum TModifyType |
Definition at line 810 of file ZPlainMySql5.pas.
enum TMySqlOption |
Definition at line 170 of file ZPlainMySql5.pas.
enum TMySqlRplType |
MYSQL_RPL_MASTER | |
MYSQL_RPL_SLAVE | |
MYSQL_RPL_ADMIN | |
MYSQL_RPL_MASTER | |
MYSQL_RPL_SLAVE | |
MYSQL_RPL_ADMIN | |
MYSQL_RPL_MASTER | |
MYSQL_RPL_SLAVE | |
MYSQL_RPL_ADMIN |
Definition at line 194 of file ZPlainMySql5.pas.
enum TMySqlServerCommand |
Definition at line 202 of file ZPlainMySql5.pas.
enum TMySqlSetOption |
MYSQL_OPTION_MULTI_STATEMENTS_ON | |
MYSQL_OPTION_MULTI_STATEMENTS_OFF | |
MYSQL_OPTION_MULTI_STATEMENTS_ON | |
MYSQL_OPTION_MULTI_STATEMENTS_OFF |
Definition at line 862 of file ZPlainMySql5.pas.
enum TMySqlStatus |
Definition at line 162 of file ZPlainMySql5.pas.
enum TQuoteOptions |
QUOTE_STRIP_CR | |
QUOTE_STRIP_LF | |
QUOTE_STRIP_CR | |
QUOTE_STRIP_LF | |
QUOTE_STRIP_CR | |
QUOTE_STRIP_LF | |
QUOTE_STRIP_CR | |
QUOTE_STRIP_LF | |
QUOTE_STRIP_CR | |
QUOTE_STRIP_LF |
Definition at line 817 of file ZPlainMySql5.pas.
enum TRefreshOptions |
Definition at line 151 of file ZPlainMySql5.pas.
if Assigned | ( | LibraryLoaderEmbedded | ) |
finalization if Assigned | ( | LibraryLoader | ) |
Definition at line 934 of file ZPlainMySql5.pas.
Definition at line 953 of file ZPlainMySql5.pas.
const FIELD_TYPE_BIT = 16 |
Definition at line 108 of file ZPlainMySql5.pas.
const FIELD_TYPE_BLOB = 252 |
Definition at line 115 of file ZPlainMySql5.pas.
const FIELD_TYPE_CHAR = FIELD_TYPE_TINY |
Definition at line 121 of file ZPlainMySql5.pas.
const FIELD_TYPE_DATE = 10 |
Definition at line 102 of file ZPlainMySql5.pas.
const FIELD_TYPE_DATETIME = 12 |
Definition at line 104 of file ZPlainMySql5.pas.
const FIELD_TYPE_DECIMAL = 0 |
Definition at line 92 of file ZPlainMySql5.pas.
const FIELD_TYPE_DOUBLE = 5 |
Definition at line 97 of file ZPlainMySql5.pas.
const FIELD_TYPE_ENUM = 247 |
Definition at line 110 of file ZPlainMySql5.pas.
const FIELD_TYPE_FLOAT = 4 |
Definition at line 96 of file ZPlainMySql5.pas.
const FIELD_TYPE_GEOMETRY = 255 |
Definition at line 118 of file ZPlainMySql5.pas.
const FIELD_TYPE_INT24 = 9 |
Definition at line 101 of file ZPlainMySql5.pas.
const FIELD_TYPE_INTERVAL = FIELD_TYPE_ENUM |
Definition at line 122 of file ZPlainMySql5.pas.
const FIELD_TYPE_LONG = 3 |
Definition at line 95 of file ZPlainMySql5.pas.
const FIELD_TYPE_LONG_BLOB = 251 |
Definition at line 114 of file ZPlainMySql5.pas.
const FIELD_TYPE_LONGLONG = 8 |
Definition at line 100 of file ZPlainMySql5.pas.
const FIELD_TYPE_MEDIUM_BLOB = 250 |
Definition at line 113 of file ZPlainMySql5.pas.
const FIELD_TYPE_NEWDATE = 14 |
Definition at line 106 of file ZPlainMySql5.pas.
const FIELD_TYPE_NEWDECIMAL = 246 |
Definition at line 109 of file ZPlainMySql5.pas.
const FIELD_TYPE_NULL = 6 |
Definition at line 98 of file ZPlainMySql5.pas.
const FIELD_TYPE_SET = 248 |
Definition at line 111 of file ZPlainMySql5.pas.
const FIELD_TYPE_SHORT = 2 |
Definition at line 94 of file ZPlainMySql5.pas.
const FIELD_TYPE_STRING = 254 |
Definition at line 117 of file ZPlainMySql5.pas.
const FIELD_TYPE_TIME = 11 |
Definition at line 103 of file ZPlainMySql5.pas.
const FIELD_TYPE_TIMESTAMP = 7 |
Definition at line 99 of file ZPlainMySql5.pas.
const FIELD_TYPE_TINY = 1 |
Definition at line 93 of file ZPlainMySql5.pas.
const FIELD_TYPE_TINY_BLOB = 249 |
Definition at line 112 of file ZPlainMySql5.pas.
const FIELD_TYPE_VAR_STRING = 253 |
Definition at line 116 of file ZPlainMySql5.pas.
const FIELD_TYPE_VARCHAR = 15 |
Definition at line 107 of file ZPlainMySql5.pas.
const FIELD_TYPE_YEAR = 13 |
Definition at line 105 of file ZPlainMySql5.pas.
Definition at line 899 of file ZPlainMySql5.pas.
Definition at line 901 of file ZPlainMySql5.pas.
const LINUX1_DLL_LOCATION = "libmysqlclient.so.15" |
Definition at line 85 of file ZPlainMySql5.pas.
const MANAGER_ACCESS = 401 |
Definition at line 129 of file ZPlainMySql5.pas.
const MANAGER_CLIENT_ERR = 450 |
Definition at line 130 of file ZPlainMySql5.pas.
const MANAGER_INFO = 250 |
Definition at line 128 of file ZPlainMySql5.pas.
const MANAGER_INTERNAL_ERR = 500 |
Definition at line 131 of file ZPlainMySql5.pas.
const MANAGER_OK = 200 |
Definition at line 127 of file ZPlainMySql5.pas.
const MAX_MYSQL_MANAGER_ERR = 256 |
Definition at line 124 of file ZPlainMySql5.pas.
const MAX_MYSQL_MANAGER_MSG = 256 |
Definition at line 125 of file ZPlainMySql5.pas.
PChar MYSQL_ROW[999] |
[0..999]
Definition at line 395 of file ZPlainMySql5.pas.
Definition at line 934 of file ZPlainMySql5.pas.
Definition at line 953 of file ZPlainMySql5.pas.
LibraryLoader WINDOWS_50_DLL_LOCATION = "libmysql50.dll" |
Definition at line 81 of file ZPlainMySql5.pas.
LibraryLoaderEmbedded WINDOWS_50_DLL_LOCATION_EMBEDDED = "libmysqld50.dll" |
Definition at line 83 of file ZPlainMySql5.pas.
const WINDOWS_51_DLL_LOCATION = "libmysql51.dll" |
Definition at line 82 of file ZPlainMySql5.pas.
const WINDOWS_51_DLL_LOCATION_EMBEDDED = "libmysqld51.dll" |
Definition at line 84 of file ZPlainMySql5.pas.