Zum Hauptinhalt springen
Version: 25.134.1209.1

SqlShell

Definiert in: 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: 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: 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

LastError

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: cosmolink.SDK.SqlShell.ts:202

Führt eine SQL-Anweisung direkt aus. Es wird dabei die aktuelle Verbindung zur Datenbank der Solution verwendet.

Parameter
ParameterTypeDescription
sqlCommandstringSql-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: cosmolink.SDK.SqlShell.ts:215

Führt eine SQL-Anweisung direkt aus. Es wird dabei die aktuelle Verbindung zur Datenbank der Solution verwendet.

Parameter
ParameterTypeDescription
sqlCommandstringSql-Anweisung
commandTimeoutnumberReserviert, 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: cosmolink.SDK.SqlShell.ts:232

Führt eine SQL-Anweisung direkt aus. Es wird dabei die aktuelle Verbindung zur Datenbank der Solution verwendet.

Parameter
ParameterTypeDescription
sqlCommandstringSql-Anweisung
bXTRACERELFailureAsErrorbooleanGibt 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: cosmolink.SDK.SqlShell.ts:254

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

Parameter

ParameterType
valueany

Rückgabewert

boolean