SqlShell
Definiert in: sdk/cosmolink.SDK.SqlShell.ts:139
Führt eine SQL-Anweisung direkt aus und liefert die Anzahl Datensätze zurück, die davon betroffen sind.
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Eigenschaften
HasError
Abfragesignatur
get HasError(): boolean;
Definiert in: sdk/cosmolink.SDK.SqlShell.ts:172
Liefert true zurück wenn ein Fehler ausgelöst wurde, andernfalls false .
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Rückgabewert
boolean
LastError
Abfragesignatur
get LastError(): LastError;
Definiert in: sdk/cosmolink.SDK.SqlShell.ts:154
Liefert die Fehlerinformationen zurück sofern eine Fehler passiert ist
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Rückgabewert
Methoden
ExecuteCommandRaw()
Deprecated
Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden
Aufrufsignatur
ExecuteCommandRaw(sqlCommand): Promise<number>;
Definiert in: sdk/cosmolink.SDK.SqlShell.ts:202
Führt eine SQL-Anweisung direkt aus. Es wird dabei die aktuelle Verbindung zur Datenbank der Solution verwendet.
Parameter
| Parameter | Type | Description |
|---|---|---|
sqlCommand | string | Sql-Anweisung |
Rückgabewert
Promise<number>
>= 0 |> Anzahl der betroffenen Datensätze bei UPDATE oder DELETE Anweisungen.
0 |> Rückgabewert bei INSERT Anweisungen oder dem Aufruf von Stored Procedures.
-1 |> Fehler bzw. Rückgabewert bei AUsführung einer Sql-Abfrage ohne Datenmanipulation (z.B. mittels Create/Drop Function-Anweisung) und bei gleichzeitigem Rückgabewert von 0 für die Eigenschaft LastError
Deprecated
Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Aufrufsignatur
ExecuteCommandRaw(sqlCommand, commandTimeout): Promise<number>;
Definiert in: sdk/cosmolink.SDK.SqlShell.ts:215
Führt eine SQL-Anweisung direkt aus. Es wird dabei die aktuelle Verbindung zur Datenbank der Solution verwendet.
Parameter
| Parameter | Type | Description |
|---|---|---|
sqlCommand | string | Sql-Anweisung |
commandTimeout | number | Reserviert, für eventuell spätere Verwendung |
Rückgabewert
Promise<number>
>= 0 |> Anzahl der betroffenen Datensätze bei UPDATE oder DELETE Anweisungen.
0 |> Rückgabewert bei INSERT Anweisungen oder dem Aufruf von Stored Procedures.
-1 |> Fehler bzw. Rückgabewert bei AUsführung einer Sql-Abfrage ohne Datenmanipulation (z.B. mittels Create/Drop Function-Anweisung) und bei gleichzeitigem Rückgabewert von 0 für die Eigenschaft LastError
Deprecated
Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Aufrufsignatur
ExecuteCommandRaw(sqlCommand, bXTRACERELFailureAsError): Promise<number>;
Definiert in: sdk/cosmolink.SDK.SqlShell.ts:232
Führt eine SQL-Anweisung direkt aus. Es wird dabei die aktuelle Verbindung zur Datenbank der Solution verwendet.
Parameter
| Parameter | Type | Description |
|---|---|---|
sqlCommand | string | Sql-Anweisung |
bXTRACERELFailureAsError | boolean | Gibt an, ob ein Fehler im Befehl in Debwin rot gekennzeichnet wird |
Rückgabewert
Promise<number>
>= 0 |> Anzahl der betroffenen Datensätze bei UPDATE oder DELETE Anweisungen.
0 |> Rückgabewert bei INSERT Anweisungen oder dem Aufruf von Stored Procedures.
-1 |> Fehler bzw. Rückgabewert bei AUsführung einer Sql-Abfrage ohne Datenmanipulation (z.B. mittels Create/Drop Function-Anweisung) und bei gleichzeitigem Rückgabewert von 0 für die Eigenschaft LastError
Deprecated
Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden
Remarks
Version 12.0.0
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
[hasInstance]()
static hasInstance: boolean;
Definiert in: sdk/cosmolink.SDK.SqlShell.ts:254
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean