#_MySqlHelper


Close
M

(Database)p
FreeResult
M

(Result)p
GetFieldInfo
M

(Result)p(Index)i(Version)i
GetResultBlob
M
s
(Result)p(Index)i(Field)i
GetResultCount
M
i
(Result)p
GetResultData
M
Variant[]
(Result)p(Index)l(Next)b(Version)i
GetResultField
M
s
(Result)p(Field)i
Open
M
p
(Host)s(Port)s(Name)s(User)s(Password)s(Timeout)i(Options)Collection;
Query
M
p
(Database)p(Query)s
QuoteString
M
s
(Value)s
_exit
M


Collation
R
s

Default
R
v

LastError
R
i

Length
R
i

Type
R
i

#_DatabaseDriver_MySql
_DatabaseDriver
C
GetResultCount
m
i
(Result)p
GetResultData
m
Variant[]
(Result)p(Index)i(Next)b
Query
m
p
(Request)s
FreeResult
m

(Result)p
Open
m
p
(Conn)Connection;
Close
m


Format
m
s
(Value)v[(Blob)b]
GetError
m
i

GetResultField
m
b
(Result)p(Field)i(&Name)s(&Type)i(&Length)i
GetResultBlob
m
s
(Result)p(Index)i(Field)i
GetTables
m
String[]

IsSystemTable
m
b
(Table)s
IsSystemDatabase
m
b
(Database)s
GetTableType
m
s
(Table)s
SetTableType
m

(Table)s(Type)s
GetTableFields
m
String[]
(Table)s
GetTableFieldInfo
m

(Table)s(Field)s(&Type)i(&Length)i(&Default)v(&Collation)s
GetTableIndexes
m
String[]
(Table)s
GetTableIndexInfo
m

(Table)s(Index)s(&Fields)String[];(&Unique)b(&Primary)b
GetTablePrimaryKey
m
String[]
(Table)s
GetCollations
m
String[]

GetLastInsertId
m
l

Begin
m


GetDatabases
m
String[]

CreateDatabase
m

(Database)s
DropDatabase
m

(Database)s
GetUsers
m
String[]

CreateUser
m

(User)s(Password)s(Admin)b
DropUser
m

(User)s
GetUserInfo
m

(User)s(&Password)s(&Admin)b
SetUserPassword
m

(User)s(Password)s
CreateTable
m

(Table)s(Fields)Field[];(Type)s(PrimaryKey)String[];(ForeignKeys)ForeignKey[];
DropIndex
m

(Table)s(Index)s
GetTableForeignKeysCount
m
i
(Table)s
GetTableForeignKeyInfo
m

(Table)s(Id)i(&Fields)String[];(&Parent)s(&ParentFields)String[];(&OnUpdate)s(&OnDelete)s
