Zum Hauptinhalt springen
Version: 25.125.1350.1

ADOHelper

Zugriffsklasse für die Interaktion mit der Datenbank

Eigenschaften​

DatabaseName​

get DatabaseName(): string

Datenbankname

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft databaseName ersetzt wurde.

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1419


HasError​

get HasError(): boolean

Angabe ob der zuletzt ausgeführte Befehl einen Fehler ausgelöst hat

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft hasError ersetzt wurde.

Rückgabewert​

boolean

Definiert in​

cosmolink.SDK.ADO.ts:1381


InstanceName​

get InstanceName(): string

Instanzname

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft instanceName ersetzt wurde.

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1438


LastError​

get LastError(): ADOLastError

Das ADOLastError -Objekt des letzten ausgeführten Befehls

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft lastError ersetzt wurde.

Rückgabewert​

ADOLastError

Definiert in​

cosmolink.SDK.ADO.ts:1312


ServerVersion​

get ServerVersion(): string

Version des Servers

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft serverVersion ersetzt wurde.

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1400


Timeout​

get Timeout(): number

Verbindungstimeout

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft timeout ersetzt wurde.

set Timeout(val): void

Verbindungstimeout

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft timeout ersetzt wurde.

Parameter​

ParameterType
valnumber

Rückgabewert​

number

Definiert in​

cosmolink.SDK.ADO.ts:1347


UserName​

get UserName(): string

Benutzername

Deprecated​

Die Eigenschaft steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Eigenschaft userName ersetzt wurde.

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1457


databaseName​

get databaseName(): string

Datenbankname

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1428


hasError​

get hasError(): boolean

Angabe ob der zuletzt ausgeführte Befehl einen Fehler ausgelöst hat

Rückgabewert​

boolean

Definiert in​

cosmolink.SDK.ADO.ts:1390


instanceName​

get instanceName(): string

Instanzname

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1447


lastError​

get lastError(): ADOLastError

Das ADOLastError -Objekt des letzten ausgeführten Befehls

Rückgabewert​

ADOLastError

Definiert in​

cosmolink.SDK.ADO.ts:1329


serverVersion​

get serverVersion(): string

Version des Servers

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1409


timeout​

get timeout(): number

Verbindungstimeout

set timeout(val): void

Verbindungstimeout

Parameter​

ParameterType
valnumber

Rückgabewert​

number

Definiert in​

cosmolink.SDK.ADO.ts:1364


userName​

get userName(): string

Benutzername

Rückgabewert​

string

Definiert in​

cosmolink.SDK.ADO.ts:1466

Konstruktoren​

new ADOHelper()​

new ADOHelper(connectionStringBuilder): ADOHelper

Konstruktor

Parameter​

ParameterTypeDescription
connectionStringBuilderADOConnectionBuilderVerbindungszeichenfolgenquelle

Rückgabewert​

ADOHelper

Definiert in​

cosmolink.SDK.ADO.ts:1480

Methoden​

CreateNewInstance()​

CreateNewInstance(): ADOHelper

Erstellt eine neue unabhängige ADOHelper Instanz als Kopie

Rückgabewert​

ADOHelper

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion createNewInstance ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1497


ExecuteCommandRaw()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

ExecuteCommandRaw(adoSqlCommand)​

ExecuteCommandRaw(adoSqlCommand): number

Führt ein Sql-Statement aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
Rückgabewert​

number

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeCommandRawAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1596

ExecuteCommandRaw(command)​

ExecuteCommandRaw(command): number

Führt ein Sql-Statement aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
Rückgabewert​

number

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeCommandRaw ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1606


ExecuteCommandRawAsync()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

ExecuteCommandRawAsync(adoSqlCommand)​

ExecuteCommandRawAsync(adoSqlCommand): Promise<number>

Führt ein Sql-Statement asynchron aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
Rückgabewert​

Promise<number>

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeCommandRawAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1535

ExecuteCommandRawAsync(command)​

ExecuteCommandRawAsync(command): Promise<number>

Führt ein Sql-Statement asynchron aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
Rückgabewert​

Promise<number>

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeCommandRawAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1545


ExecuteScalar()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

ExecuteScalar(t, adoSqlCommand, format)​

ExecuteScalar<T>(
t,
adoSqlCommand,
format?): T

Führt ein Sql-Statement aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
adoSqlCommandADOSqlCommandSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

T

Ergebnis des Sql-Statements als T

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeScalar ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1742

ExecuteScalar(t, command, format)​

ExecuteScalar<T>(
t,
command,
format?): T

Führt ein Sql-Statement aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
commandstringSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

T

Ergebnis des Sql-Statements als T

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeScalar ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1754


ExecuteScalarAsync()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

ExecuteScalarAsync(t, adoSqlCommand, format)​

ExecuteScalarAsync<T>(
t,
adoSqlCommand,
format?): Promise<T>

Führt ein Sql-Statement asynchron aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
adoSqlCommandADOSqlCommandSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

Promise<T>

Ergebnis des Sql-Statements als T

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeScalarAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1659

ExecuteScalarAsync(t, command, format)​

ExecuteScalarAsync<T>(
t,
command,
format?): Promise<T>

Führt ein Sql-Statement asynchron aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
commandstringSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

Promise<T>

Ergebnis des Sql-Statements als T

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion executeScalarAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1671


GetRecordSet()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

GetRecordSet(adoSqlCommand, ignoreSchema)​

GetRecordSet(adoSqlCommand, ignoreSchema?): ADORecordSet

Gibt ein ADORecordSet anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

ADORecordSet

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSet ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:2096

GetRecordSet(command, ignoreSchema)​

GetRecordSet(command, ignoreSchema?): ADORecordSet

Gibt ein ADORecordSet anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

ADORecordSet

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSet ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:2110


GetRecordSetAsync()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

GetRecordSetAsync(adoSqlCommand, ignoreSchema)​

GetRecordSetAsync(adoSqlCommand, ignoreSchema?): Promise<ADORecordSet>

Gibt ein ADORecordSet aynchron anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

Promise<ADORecordSet>

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSetAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1973

GetRecordSetAsync(command, ignoreSchema)​

GetRecordSetAsync(command, ignoreSchema?): Promise<ADORecordSet>

Gibt ein ADORecordSet anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

Promise<ADORecordSet>

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSetAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1987


GetRecordSetCollection()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

GetRecordSetCollection(adoSqlCommand)​

GetRecordSetCollection(adoSqlCommand): ADORecordSetCollection

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommand
Rückgabewert​

ADORecordSetCollection

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSetCollection ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1822

GetRecordSetCollection(command)​

GetRecordSetCollection(command): ADORecordSetCollection

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstring
Rückgabewert​

ADORecordSetCollection

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSetCollection ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1831


GetRecordSetCollectionAsync()​

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

GetRecordSetCollectionAsync(adoSqlCommand)​

GetRecordSetCollectionAsync(adoSqlCommand): Promise<ADORecordSetCollection>

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommand
Rückgabewert​

Promise<ADORecordSetCollection>

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSetCollectionAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1895

GetRecordSetCollectionAsync(command)​

GetRecordSetCollectionAsync(command): Promise<ADORecordSetCollection>

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstring
Rückgabewert​

Promise<ADORecordSetCollection>

Deprecated​

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion getRecordSetCollectionAsync ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:1904


TestConnection()​

TestConnection(): void

Testet die im ADOHelper hinterlegte Datenbankverbindung

Rückgabewert​

void

Throws​

ArgumentNullException - Der ConnectionBuilder wurde nicht initialisiert

Throws​

InvalidOperationException - Verbindung ist bereits geöffnet oder die Angabe der Datenquelle fehlt

Throws​

SqlException - Beim Öffnen der Verbindung ist ein Fehler auf Verbindungsebene aufgetreten. Wenn die Number-Eigenschaft den Wert 18487 oder 18488 enthält, weist dies darauf hin, dass das angegebene Kennwort abgelaufen ist oder zurückgesetzt werden muss.

Deprecated​

Diese Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die Funktion testConnection ersetzt wurde.

Definiert in​

cosmolink.SDK.ADO.ts:2218


createNewInstance()​

createNewInstance(): ADOHelper

Erstellt eine neue unabhängige ADOHelper Instanz als Kopie

Rückgabewert​

ADOHelper

Definiert in​

cosmolink.SDK.ADO.ts:1514


executeCommandRaw()​

executeCommandRaw(adoSqlCommand)​

executeCommandRaw(adoSqlCommand): number

Führt ein Sql-Statement aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
Rückgabewert​

number

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Definiert in​

cosmolink.SDK.ADO.ts:1628

executeCommandRaw(command)​

executeCommandRaw(command): number

Führt ein Sql-Statement aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
Rückgabewert​

number

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Definiert in​

cosmolink.SDK.ADO.ts:1637


executeCommandRawAsync()​

executeCommandRawAsync(adoSqlCommand)​

executeCommandRawAsync(adoSqlCommand): Promise<number>

Führt ein Sql-Statement asynchron aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
Rückgabewert​

Promise<number>

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Definiert in​

cosmolink.SDK.ADO.ts:1567

executeCommandRawAsync(command)​

executeCommandRawAsync(command): Promise<number>

Führt ein Sql-Statement asynchron aus und gibt die Anzahl der veränderten Zeilen zurück.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
Rückgabewert​

Promise<number>

Anzahl der veränderte Zeilen oder -1 wenn ein Fehler aufgetreten ist

Definiert in​

cosmolink.SDK.ADO.ts:1576


executeScalar()​

executeScalar(t, adoSqlCommand, format)​

executeScalar<T>(
t,
adoSqlCommand,
format?): T

Führt ein Sql-Statement aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
adoSqlCommandADOSqlCommandSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

T

Ergebnis des Sql-Statements als T

Definiert in​

cosmolink.SDK.ADO.ts:1785

executeScalar(t, command, format)​

executeScalar<T>(
t,
command,
format?): T

Führt ein Sql-Statement aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
commandstringSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

T

Ergebnis des Sql-Statements als T

Definiert in​

cosmolink.SDK.ADO.ts:1796


executeScalarAsync()​

executeScalarAsync(t, adoSqlCommand, format)​

executeScalarAsync<T>(
t,
adoSqlCommand,
format?): Promise<T>

Führt ein Sql-Statement asynchron aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
adoSqlCommandADOSqlCommandSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

Promise<T>

Ergebnis des Sql-Statements als T

Definiert in​

cosmolink.SDK.ADO.ts:1702

executeScalarAsync(t, command, format)​

executeScalarAsync<T>(
t,
command,
format?): Promise<T>

Führt ein Sql-Statement asynchron aus und gibt den Wert im gewünschten Format zurück.

Type Parameters​
Type Parameter
T extends string | number | boolean | Date
Parameter​
ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
commandstringSql-Statement
format?stringOptional: Format für Stringumwandlung
Rückgabewert​

Promise<T>

Ergebnis des Sql-Statements als T

Definiert in​

cosmolink.SDK.ADO.ts:1713


getRecordSet()​

getRecordSet(adoSqlCommand, ignoreSchema)​

getRecordSet(adoSqlCommand, ignoreSchema?): ADORecordSet

Gibt ein ADORecordSet anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

ADORecordSet

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Definiert in​

cosmolink.SDK.ADO.ts:2159

getRecordSet(command, ignoreSchema)​

getRecordSet(command, ignoreSchema?): ADORecordSet

Gibt ein ADORecordSet anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

ADORecordSet

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Definiert in​

cosmolink.SDK.ADO.ts:2172


getRecordSetAsync()​

getRecordSetAsync(adoSqlCommand, ignoreSchema)​

getRecordSetAsync(adoSqlCommand, ignoreSchema?): Promise<ADORecordSet>

Gibt ein ADORecordSet aynchron anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommandSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

Promise<ADORecordSet>

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Definiert in​

cosmolink.SDK.ADO.ts:2036

getRecordSetAsync(command, ignoreSchema)​

getRecordSetAsync(command, ignoreSchema?): Promise<ADORecordSet>

Gibt ein ADORecordSet anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstringSql-Statement
ignoreSchema?booleantrue wenn kein Sql-Schema geladen werden soll, andernfalls false Das Sql-Schema wird beispielsweise für primaryKeyFldName oder Save() benötigt Wird das Schema nicht direkt geladen, wird beim Zugriff auf die oben genannten Eigenschaften/Methoden versucht, dass Schema nachzuladen
Rückgabewert​

Promise<ADORecordSet>

Rückgabe: ADORecordSet oder null wenn das Sql-Statement fehlgeschlagen ist

Definiert in​

cosmolink.SDK.ADO.ts:2049


getRecordSetCollection()​

getRecordSetCollection(adoSqlCommand)​

getRecordSetCollection(adoSqlCommand): ADORecordSetCollection

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommand
Rückgabewert​

ADORecordSetCollection

Definiert in​

cosmolink.SDK.ADO.ts:1860

getRecordSetCollection(command)​

getRecordSetCollection(command): ADORecordSetCollection

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstring
Rückgabewert​

ADORecordSetCollection

Definiert in​

cosmolink.SDK.ADO.ts:1868


getRecordSetCollectionAsync()​

getRecordSetCollectionAsync(adoSqlCommand)​

getRecordSetCollectionAsync(adoSqlCommand): Promise<ADORecordSetCollection>

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
adoSqlCommandADOSqlCommand
Rückgabewert​

Promise<ADORecordSetCollection>

Definiert in​

cosmolink.SDK.ADO.ts:1933

getRecordSetCollectionAsync(command)​

getRecordSetCollectionAsync(command): Promise<ADORecordSetCollection>

Gibt eine ADORecordSetCollection anhand einer SQL Query zurück
Eine Paralelle Ausführung dieser Funktion wird nicht unterstützt. Paralellisierung ist nur möglich über mehrere ADOHelper Objekte.

Parameter​
ParameterTypeDescription
commandstring
Rückgabewert​

Promise<ADORecordSetCollection>

Definiert in​

cosmolink.SDK.ADO.ts:1941


testConnection()​

testConnection(): void

Testet die im ADOHelper hinterlegte Datenbankverbindung

Rückgabewert​

void

Throws​

ArgumentNullException - Der ConnectionBuilder wurde nicht initialisiert

Throws​

InvalidOperationException - Verbindung ist bereits geöffnet oder die Angabe der Datenquelle fehlt

Throws​

SqlException - Beim Öffnen der Verbindung ist ein Fehler auf Verbindungsebene aufgetreten. Wenn die Number-Eigenschaft den Wert 18487 oder 18488 enthält, weist dies darauf hin, dass das angegebene Kennwort abgelaufen ist oder zurückgesetzt werden muss.

Definiert in​

cosmolink.SDK.ADO.ts:2233


[hasInstance]()​

static hasInstance: boolean

Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.

Parameter​

ParameterType
valueany

Rückgabewert​

boolean

Definiert in​

cosmolink.SDK.ADO.ts:2242