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
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
| Parameter | Type |
|---|---|
val | number |
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
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
| Parameter | Type |
|---|---|
val | number |
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
| Parameter | Type | Description |
|---|---|---|
connectionStringBuilder | ADOConnectionBuilder | Verbindungszeichenfolgenquelle |
Rückgabewert
Definiert in
cosmolink.SDK.ADO.ts:1480
Methoden
CreateNewInstance()
CreateNewInstance(): ADOHelper
Erstellt eine neue unabhängige ADOHelper Instanz als Kopie
Rückgabewert
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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
adoSqlCommand | ADOSqlCommand | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
command | string | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
adoSqlCommand | ADOSqlCommand | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
command | string | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-Statement |
ignoreSchema? | boolean | true 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
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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-Statement |
ignoreSchema? | boolean | true 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
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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-Statement |
ignoreSchema? | boolean | true 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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-Statement |
ignoreSchema? | boolean | true 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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand |
Rückgabewert
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
| Parameter | Type | Description |
|---|---|---|
command | string |
Rückgabewert
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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand |
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
| Parameter | Type | Description |
|---|---|---|
command | string |
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
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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
adoSqlCommand | ADOSqlCommand | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
command | string | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
adoSqlCommand | ADOSqlCommand | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
t | CLType<T> | Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen |
command | string | Sql-Statement |
format? | string | Optional: 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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-Statement |
ignoreSchema? | boolean | true 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
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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-Statement |
ignoreSchema? | boolean | true 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
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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand | Sql-Statement |
ignoreSchema? | boolean | true 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
| Parameter | Type | Description |
|---|---|---|
command | string | Sql-Statement |
ignoreSchema? | boolean | true 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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand |
Rückgabewert
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
| Parameter | Type | Description |
|---|---|---|
command | string |
Rückgabewert
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
| Parameter | Type | Description |
|---|---|---|
adoSqlCommand | ADOSqlCommand |
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
| Parameter | Type | Description |
|---|---|---|
command | string |
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
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean
Definiert in
cosmolink.SDK.ADO.ts:2242