Class tmseparams
Unit
Declaration
type tmseparams = class(tparams)
Description
Hierarchy
- tparams
- tmseparams
Overview
Methods
constructor create(aowner: tpersistent); overload; |
|
constructor create; overload; |
|
procedure updatevalues; |
|
Function ParseSQL(const SQL: mseString; const DoCreate: Boolean): mseString; overload; |
|
Function ParseSQL(const SQL: mseString; const DoCreate,EscapeSlash,EscapeRepeat: Boolean; const ParameterStyle : TParamStyle): mseString; overload; |
|
Function ParseSQL(const SQL: mseString; const DoCreate,EscapeSlash,EscapeRepeat: Boolean; const ParameterStyle : TParamStyle; var ParamBinding: TParambinding): mseString; overload; |
|
Function ParseSQL(const SQL: mseString; const DoCreate,EscapeSlash,EscapeRepeat: Boolean; const ParameterStyle : TParamStyle; var ParamBinding: TParambinding; var ReplaceString : msestring): mseString; overload; |
|
function expandvalues(sql: msestring; const aparambindings: tparambinding; const aparamreplacestring: msestring): msestring; overload; |
|
function expandvalues(const sql: msestring): msestring; overload; |
|
function asdbstring(const index: integer): string; |
|
function bindnames(const anames: msestringarty): integerarty; |
Properties
property isutf8: boolean read fisutf8 write fisutf8; |
|
property items[constindex:integer]: tmseparam read getitem write setitem; |
|
property values: variantarty read getvalues write setvalues; |
Description
Methods
constructor create(aowner: tpersistent); overload; |
|
constructor create; overload; |
|
procedure updatevalues; |
|
Function ParseSQL(const SQL: mseString; const DoCreate: Boolean): mseString; overload; |
|
Function ParseSQL(const SQL: mseString; const DoCreate,EscapeSlash,EscapeRepeat: Boolean; const ParameterStyle : TParamStyle): mseString; overload; |
|
Function ParseSQL(const SQL: mseString; const DoCreate,EscapeSlash,EscapeRepeat: Boolean; const ParameterStyle : TParamStyle; var ParamBinding: TParambinding): mseString; overload; |
|
Function ParseSQL(const SQL: mseString; const DoCreate,EscapeSlash,EscapeRepeat: Boolean; const ParameterStyle : TParamStyle; var ParamBinding: TParambinding; var ReplaceString : msestring): mseString; overload; |
|
function expandvalues(sql: msestring; const aparambindings: tparambinding; const aparamreplacestring: msestring): msestring; overload; |
|
function expandvalues(const sql: msestring): msestring; overload; |
|
function asdbstring(const index: integer): string; |
|
function bindnames(const anames: msestringarty): integerarty; |
|
Properties
property isutf8: boolean read fisutf8 write fisutf8; |
|
property items[constindex:integer]: tmseparam read getitem write setitem; |
|
property values: variantarty read getvalues write setvalues; |
|
Generated by PasDoc 0.16.0.