Typ: Klasse
Stellt die Scriptklasse TConnection bereit.
| Basisklasse | TBaseConnection |
|---|---|
| Statisch | false |
Klassendeklaration
type
TConnection = class(TBaseConnection)
public
constructor Create(Index: Variant; UserName: String; Password: String);
destructor Free;
function Duplicate: TBaseConnection;
procedure StartRecording;
procedure EndRecording;
procedure UpdateNulls;
function ConnectionList: String;
function ConnectionString: String;
function Server: String;
function Database: String;
function UpdateSchema(Message: String; IgnoreErrors: Boolean = FALSE): Boolean;
procedure BeginTrans;
procedure CommitTrans;
procedure RollbackTrans;
procedure LockTable(Tablename: String);
procedure UnlockTable(Tablename: String);
function CreateQuery(Statement: String): TQuery;
function QueryHistory(TableName: String; KeyValue: Integer): TQuery;
function CreateANSIQuery(Statement: String): TQuery;
function CreateBulkQuery(Statement: String): TQuery;
function FormatText(Record: TRecord; Text: String; Libraries: String; Params: TParams = 0): String;
function FormatTextQuery(Query: TQuery; Text: String; Libraries: String; Params: TParams = 0): String;
function GetRecord(TableName: String; KeyValue: Variant): TRecord;
procedure SaveTrigger(TableName: String; KeyValue: Variant; TriggeredFields: String);
function CreateRecord(TableName: String): TRecord;
function CreateBulkRecord(TableName: String): TRecord;
function DuplicateRecord(TableName: String; KeyValue: Variant; AllFields: Boolean = FALSE): TRecord;
function InsertRecord(TableName: String): TRecord;
procedure ExecSQL(Statement: String);
function QuerySQL(Statement: String): Variant;
function QueryValue(Statement: String): Variant;
function QueryValueEx(Statement: String): Variant;
function ShowSQL(Statement: String): String;
procedure SumFields(Destination: String; Fields: String; Old: TRecord; New: TRecord; ExecTime: Integer);
function ValueFromKey(Field: String; Table: String; KeyValue: Integer): Variant;
function ValueFromField(Field: String; Table: String; KeyField: String; KeyValue: Variant): Variant;
function QueryList(Statement: String; SplitCharField: String; SplitCharRecord: String): Variant;
function GetSystemValue(Name: String): Variant;
function ParseSystemValues(Name: String): String;
function GetSysConfigValue(Name: String): Variant;
function GetCustomConfigValue(TableName: String; Name: String): Variant;
function SetCustomConfigValue(TableName: String; Name: String; ValueType: Integer; Value: Variant): Variant;
function GetSystemConfigValue(Name: String): Variant;
function SetSystemConfigValue(Name: String; ValueType: Integer; Value: Variant): Variant;
function GetUserConfigValue(UserID: Integer; Name: String): Variant;
function SetUserConfigValue(UserID: Integer; Name: String; ValueType: Integer; Value: Variant): Variant;
function UserInGroup(Index: Variant): Boolean;
procedure AddUserToGroup(Name: String);
procedure RemoveUserFromGroup(Name: String);
function ComputerInGroup(Index: Variant): Boolean;
function UserIsAdmin: Boolean;
function UserIsService: Boolean;
function UserCanModifyViews: Boolean;
function FindConnectionID(Server: Variant; Database: String): Integer;
function UTN(Value: String): String;
function NextValue(CounterName: Variant; lSysCLientID: Integer = 0): String;
function CurrentValue(CounterName: Variant; lSysCLientID: Integer = 0): String;
function HasCounter(CounterName: Variant; lSysCLientID: Integer = 0): Boolean;
function Now: DateTime;
function Data: TPersistentData;
function Global: TPersistentData;
function MapFloat(Value: Variant): String;
function MapInt(Value: Variant): String;
function MapBool(Value: Variant): String;
function MapDate(Value: Variant): String;
function MapTime(Value: Variant): String;
function MapDateTime(Value: Variant): String;
property CommandTimeout: Integer;
property Name: String;
property NoRestriction: Boolean;
property ShowSQLError: Boolean;
property Tables: TTables;
property Params: TParams;
property IsService: Boolean;
property Props[Name: String]: Variant;
property FormatTextOptions: Integer;
property CurrentUserID: Integer;
end;
Konstruktoren #
Create #
Erzeugt eine Instanz von TConnection.
Signatur
constructor Create(Index: Variant; UserName: String; Password: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Variant |
value |
Nein | Parameter Index des Konstruktors. |
UserName |
String |
value |
Nein | Parameter UserName des Konstruktors. |
Password |
String |
value |
Nein | Parameter Password des Konstruktors. |
Methoden #
Free #
Gibt die Instanz frei.
Signatur
destructor Free;
Duplicate #
Stellt Duplicate bereit.
Signatur
function Duplicate: TBaseConnection;
Rueckgabewert
TBaseConnection – Rueckgabewert der Methode Duplicate.
StartRecording #
Stellt StartRecording bereit.
Signatur
procedure StartRecording;
EndRecording #
Stellt EndRecording bereit.
Signatur
procedure EndRecording;
UpdateNulls #
Stellt UpdateNulls bereit.
Signatur
procedure UpdateNulls;
ConnectionList #
Stellt ConnectionList bereit.
Signatur
function ConnectionList: String;
Rueckgabewert
String – Rueckgabewert der Methode ConnectionList.
ConnectionString #
Stellt ConnectionString bereit.
Signatur
function ConnectionString: String;
Rueckgabewert
String – Rueckgabewert der Methode ConnectionString.
Server #
Stellt Server bereit.
Signatur
function Server: String;
Rueckgabewert
String – Rueckgabewert der Methode Server.
Database #
Stellt Database bereit.
Signatur
function Database: String;
Rueckgabewert
String – Rueckgabewert der Methode Database.
UpdateSchema #
Stellt UpdateSchema bereit.
Signatur
function UpdateSchema(Message: String; IgnoreErrors: Boolean = FALSE): Boolean;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Message |
String |
value |
Ja | Parameter Message der Methode. |
IgnoreErrors |
Boolean |
value |
Ja | Parameter IgnoreErrors der Methode. |
Rueckgabewert
Boolean – Rueckgabewert der Methode UpdateSchema.
BeginTrans #
Stellt BeginTrans bereit.
Signatur
procedure BeginTrans;
CommitTrans #
Stellt CommitTrans bereit.
Signatur
procedure CommitTrans;
RollbackTrans #
Stellt RollbackTrans bereit.
Signatur
procedure RollbackTrans;
LockTable #
Stellt LockTable bereit.
Signatur
procedure LockTable(Tablename: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Tablename |
String |
value |
Nein | Parameter Tablename der Methode. |
UnlockTable #
Stellt UnlockTable bereit.
Signatur
procedure UnlockTable(Tablename: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Tablename |
String |
value |
Nein | Parameter Tablename der Methode. |
CreateQuery #
Stellt CreateQuery bereit.
Signatur
function CreateQuery(Statement: String): TQuery;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
Rueckgabewert
TQuery – Rueckgabewert der Methode CreateQuery.
QueryHistory #
Stellt QueryHistory bereit.
Signatur
function QueryHistory(TableName: String; KeyValue: Integer): TQuery;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
KeyValue |
Integer |
value |
Nein | Parameter KeyValue der Methode. |
Rueckgabewert
TQuery – Rueckgabewert der Methode QueryHistory.
CreateANSIQuery #
Stellt CreateANSIQuery bereit.
Signatur
function CreateANSIQuery(Statement: String): TQuery;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
Rueckgabewert
TQuery – Rueckgabewert der Methode CreateANSIQuery.
CreateBulkQuery #
Stellt CreateBulkQuery bereit.
Signatur
function CreateBulkQuery(Statement: String): TQuery;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
Rueckgabewert
TQuery – Rueckgabewert der Methode CreateBulkQuery.
FormatText #
Stellt FormatText bereit.
Signatur
function FormatText(Record: TRecord; Text: String; Libraries: String; Params: TParams = 0): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Record |
TRecord |
value |
Nein | Parameter Record der Methode. |
Text |
String |
value |
Nein | Parameter Text der Methode. |
Libraries |
String |
value |
Ja | Parameter Libraries der Methode. |
Params |
TParams |
value |
Ja | Parameter Params der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode FormatText.
FormatTextQuery #
Stellt FormatTextQuery bereit.
Signatur
function FormatTextQuery(Query: TQuery; Text: String; Libraries: String; Params: TParams = 0): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Query |
TQuery |
value |
Nein | Parameter Query der Methode. |
Text |
String |
value |
Nein | Parameter Text der Methode. |
Libraries |
String |
value |
Ja | Parameter Libraries der Methode. |
Params |
TParams |
value |
Ja | Parameter Params der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode FormatTextQuery.
GetRecord #
Stellt GetRecord bereit.
Signatur
function GetRecord(TableName: String; KeyValue: Variant): TRecord;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
KeyValue |
Variant |
value |
Nein | Parameter KeyValue der Methode. |
Rueckgabewert
TRecord – Rueckgabewert der Methode GetRecord.
SaveTrigger #
Stellt SaveTrigger bereit.
Signatur
procedure SaveTrigger(TableName: String; KeyValue: Variant; TriggeredFields: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
KeyValue |
Variant |
value |
Nein | Parameter KeyValue der Methode. |
TriggeredFields |
String |
value |
Nein | Parameter TriggeredFields der Methode. |
CreateRecord #
Stellt CreateRecord bereit.
Signatur
function CreateRecord(TableName: String): TRecord;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
Rueckgabewert
TRecord – Rueckgabewert der Methode CreateRecord.
CreateBulkRecord #
Stellt CreateBulkRecord bereit.
Signatur
function CreateBulkRecord(TableName: String): TRecord;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
Rueckgabewert
TRecord – Rueckgabewert der Methode CreateBulkRecord.
DuplicateRecord #
Stellt DuplicateRecord bereit.
Signatur
function DuplicateRecord(TableName: String; KeyValue: Variant; AllFields: Boolean = FALSE): TRecord;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
KeyValue |
Variant |
value |
Nein | Parameter KeyValue der Methode. |
AllFields |
Boolean |
value |
Ja | Parameter AllFields der Methode. |
Rueckgabewert
TRecord – Rueckgabewert der Methode DuplicateRecord.
InsertRecord #
Stellt InsertRecord bereit.
Signatur
function InsertRecord(TableName: String): TRecord;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
Rueckgabewert
TRecord – Rueckgabewert der Methode InsertRecord.
ExecSQL #
Stellt ExecSQL bereit.
Signatur
procedure ExecSQL(Statement: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
QuerySQL #
Stellt QuerySQL bereit.
Signatur
function QuerySQL(Statement: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode QuerySQL.
QueryValue #
Stellt QueryValue bereit.
Signatur
function QueryValue(Statement: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode QueryValue.
QueryValueEx #
Stellt QueryValueEx bereit.
Signatur
function QueryValueEx(Statement: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode QueryValueEx.
ShowSQL #
Stellt ShowSQL bereit.
Signatur
function ShowSQL(Statement: String): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode ShowSQL.
SumFields #
Stellt SumFields bereit.
Signatur
procedure SumFields(Destination: String; Fields: String; Old: TRecord; New: TRecord; ExecTime: Integer);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Destination |
String |
value |
Nein | Parameter Destination der Methode. |
Fields |
String |
value |
Nein | Parameter Fields der Methode. |
Old |
TRecord |
value |
Nein | Parameter Old der Methode. |
New |
TRecord |
value |
Nein | Parameter New der Methode. |
ExecTime |
Integer |
value |
Nein | Parameter ExecTime der Methode. |
ValueFromKey #
Stellt ValueFromKey bereit.
Signatur
function ValueFromKey(Field: String; Table: String; KeyValue: Integer): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Field |
String |
value |
Nein | Parameter Field der Methode. |
Table |
String |
value |
Nein | Parameter Table der Methode. |
KeyValue |
Integer |
value |
Nein | Parameter KeyValue der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode ValueFromKey.
ValueFromField #
Stellt ValueFromField bereit.
Signatur
function ValueFromField(Field: String; Table: String; KeyField: String; KeyValue: Variant): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Field |
String |
value |
Nein | Parameter Field der Methode. |
Table |
String |
value |
Nein | Parameter Table der Methode. |
KeyField |
String |
value |
Nein | Parameter KeyField der Methode. |
KeyValue |
Variant |
value |
Nein | Parameter KeyValue der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode ValueFromField.
QueryList #
Stellt QueryList bereit.
Signatur
function QueryList(Statement: String; SplitCharField: String; SplitCharRecord: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Statement |
String |
value |
Nein | Parameter Statement der Methode. |
SplitCharField |
String |
value |
Nein | Parameter SplitCharField der Methode. |
SplitCharRecord |
String |
value |
Nein | Parameter SplitCharRecord der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode QueryList.
GetSystemValue #
Stellt GetSystemValue bereit.
Signatur
function GetSystemValue(Name: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetSystemValue.
ParseSystemValues #
Stellt ParseSystemValues bereit.
Signatur
function ParseSystemValues(Name: String): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode ParseSystemValues.
GetSysConfigValue #
Stellt GetSysConfigValue bereit.
Signatur
function GetSysConfigValue(Name: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetSysConfigValue.
GetCustomConfigValue #
Stellt GetCustomConfigValue bereit.
Signatur
function GetCustomConfigValue(TableName: String; Name: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
Name |
String |
value |
Nein | Parameter Name der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetCustomConfigValue.
SetCustomConfigValue #
Stellt SetCustomConfigValue bereit.
Signatur
function SetCustomConfigValue(TableName: String; Name: String; ValueType: Integer; Value: Variant): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
TableName |
String |
value |
Nein | Parameter TableName der Methode. |
Name |
String |
value |
Nein | Parameter Name der Methode. |
ValueType |
Integer |
value |
Nein | Parameter ValueType der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode SetCustomConfigValue.
GetSystemConfigValue #
Stellt GetSystemConfigValue bereit.
Signatur
function GetSystemConfigValue(Name: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetSystemConfigValue.
SetSystemConfigValue #
Stellt SetSystemConfigValue bereit.
Signatur
function SetSystemConfigValue(Name: String; ValueType: Integer; Value: Variant): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
ValueType |
Integer |
value |
Nein | Parameter ValueType der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode SetSystemConfigValue.
GetUserConfigValue #
Stellt GetUserConfigValue bereit.
Signatur
function GetUserConfigValue(UserID: Integer; Name: String): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
UserID |
Integer |
value |
Nein | Parameter UserID der Methode. |
Name |
String |
value |
Nein | Parameter Name der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode GetUserConfigValue.
SetUserConfigValue #
Stellt SetUserConfigValue bereit.
Signatur
function SetUserConfigValue(UserID: Integer; Name: String; ValueType: Integer; Value: Variant): Variant;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
UserID |
Integer |
value |
Nein | Parameter UserID der Methode. |
Name |
String |
value |
Nein | Parameter Name der Methode. |
ValueType |
Integer |
value |
Nein | Parameter ValueType der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
Variant – Rueckgabewert der Methode SetUserConfigValue.
UserInGroup #
Stellt UserInGroup bereit.
Signatur
function UserInGroup(Index: Variant): Boolean;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Variant |
value |
Nein | Parameter Index der Methode. |
Rueckgabewert
Boolean – Rueckgabewert der Methode UserInGroup.
AddUserToGroup #
Stellt AddUserToGroup bereit.
Signatur
procedure AddUserToGroup(Name: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
RemoveUserFromGroup #
Stellt RemoveUserFromGroup bereit.
Signatur
procedure RemoveUserFromGroup(Name: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
ComputerInGroup #
Stellt ComputerInGroup bereit.
Signatur
function ComputerInGroup(Index: Variant): Boolean;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Index |
Variant |
value |
Nein | Parameter Index der Methode. |
Rueckgabewert
Boolean – Rueckgabewert der Methode ComputerInGroup.
UserIsAdmin #
Stellt UserIsAdmin bereit.
Signatur
function UserIsAdmin: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode UserIsAdmin.
UserIsService #
Stellt UserIsService bereit.
Signatur
function UserIsService: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode UserIsService.
UserCanModifyViews #
Stellt UserCanModifyViews bereit.
Signatur
function UserCanModifyViews: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode UserCanModifyViews.
FindConnectionID #
Stellt FindConnectionID bereit.
Signatur
function FindConnectionID(Server: Variant; Database: String): Integer;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Server |
Variant |
value |
Nein | Parameter Server der Methode. |
Database |
String |
value |
Ja | Parameter Database der Methode. |
Rueckgabewert
Integer – Rueckgabewert der Methode FindConnectionID.
UTN #
Stellt UTN bereit.
Signatur
function UTN(Value: String): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
String |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode UTN.
NextValue #
Stellt NextValue bereit.
Signatur
function NextValue(CounterName: Variant; lSysCLientID: Integer = 0): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
CounterName |
Variant |
value |
Nein | Parameter CounterName der Methode. |
lSysCLientID |
Integer |
value |
Ja | Parameter lSysCLientID der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode NextValue.
CurrentValue #
Stellt CurrentValue bereit.
Signatur
function CurrentValue(CounterName: Variant; lSysCLientID: Integer = 0): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
CounterName |
Variant |
value |
Nein | Parameter CounterName der Methode. |
lSysCLientID |
Integer |
value |
Ja | Parameter lSysCLientID der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode CurrentValue.
HasCounter #
Stellt HasCounter bereit.
Signatur
function HasCounter(CounterName: Variant; lSysCLientID: Integer = 0): Boolean;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
CounterName |
Variant |
value |
Nein | Parameter CounterName der Methode. |
lSysCLientID |
Integer |
value |
Ja | Parameter lSysCLientID der Methode. |
Rueckgabewert
Boolean – Rueckgabewert der Methode HasCounter.
Now #
Stellt Now bereit.
Signatur
function Now: DateTime;
Rueckgabewert
DateTime – Rueckgabewert der Methode Now.
Data #
Stellt Data bereit.
Signatur
function Data: TPersistentData;
Rueckgabewert
TPersistentData – Rueckgabewert der Methode Data.
Global #
Stellt Global bereit.
Signatur
function Global: TPersistentData;
Rueckgabewert
TPersistentData – Rueckgabewert der Methode Global.
MapFloat #
Stellt MapFloat bereit.
Signatur
function MapFloat(Value: Variant): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode MapFloat.
MapInt #
Stellt MapInt bereit.
Signatur
function MapInt(Value: Variant): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode MapInt.
MapBool #
Stellt MapBool bereit.
Signatur
function MapBool(Value: Variant): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode MapBool.
MapDate #
Stellt MapDate bereit.
Signatur
function MapDate(Value: Variant): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode MapDate.
MapTime #
Stellt MapTime bereit.
Signatur
function MapTime(Value: Variant): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode MapTime.
MapDateTime #
Stellt MapDateTime bereit.
Signatur
function MapDateTime(Value: Variant): String;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
String – Rueckgabewert der Methode MapDateTime.
Properties #
CommandTimeout #
Property CommandTimeout.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property CommandTimeout: Integer;
Name #
Property Name.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | false |
Signatur
property Name: String;
NoRestriction #
Property NoRestriction.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property NoRestriction: Boolean;
ShowSQLError #
Property ShowSQLError.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property ShowSQLError: Boolean;
Tables #
Property Tables.
| Typ | TTables |
|---|---|
| Lesbar | true |
| Schreibbar | false |
Signatur
property Tables: TTables;
Params #
Property Params.
| Typ | TParams |
|---|---|
| Lesbar | true |
| Schreibbar | false |
Signatur
property Params: TParams;
IsService #
Property IsService.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | false |
Signatur
property IsService: Boolean;
Props #
Property Props.
| Typ | Variant |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Props[Name: String]: Variant;
FormatTextOptions #
Property FormatTextOptions.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FormatTextOptions: Integer;
CurrentUserID #
Property CurrentUserID.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property CurrentUserID: Integer;
Kategorie: TConnection
