Zum Hauptinhalt springen
Version: 1.24.291.1343

ADORecord

Datensatz

Implementiert​

  • Disposable

Methoden​

Delete()​

Delete(): boolean

Löscht den Datensatz aus der Datenbank.
Diese Funktion ist nur möglich, wenn das zugrundeliegende RecordSet auf einer einzelnen Tabelle aufgebaut wurde.

Rückgabewert​

boolean

Gibt true zurück wenn der Datensatz gelöscht werden konnte. Andernfalls false

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1829


DeleteAsync()​

DeleteAsync(): Promise<boolean>

Löscht den Datensatz aus der Datenbank.
Diese Funktion ist nur möglich, wenn das zugrundeliegende RecordSet auf einer einzelnen Tabelle aufgebaut wurde.

Rückgabewert​

Promise<boolean>

Gibt true zurück wenn der Datensatz gelöscht werden konnte. Andernfalls false

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1817


Dispose()​

Dispose(): void

Standardimplementierung des Dispose

Rückgabewert​

void

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1835


GetBytesContentsValueByName()​

GetBytesContentsValueByName(fieldName): Uint8Array

Gibt den Inhalt des Feldes als UInt8Array zurück

Parameter​

ParameterTypeDescription
fieldNamestringFeldname

Rückgabewert​

Uint8Array

Wert des Feldes oder null

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1666


GetContentsByName()​

GetContentsByName(fieldName): string

Gibt den Wert des übergebenen Feldes als string zurück. Ist das Feld nicht vorhanden wird '' (Leere Zeichenfolge) zurückgegeben.
Das LastError Objekt wird im Falle eines Fehlers ausgelöst

Parameter​

ParameterTypeDescription
fieldNamestringFeldname

Rückgabewert​

string

Wert des Feldes oder '' (Leere Zeichenfolge)

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1635


GetContentsValueByName()​

GetContentsValueByName<T>(t, fieldName): T

Gibt den Wert des übergebenen Feldes als T zurück. Ist das Feld nicht vorhanden wird default{T} zurückgegeben.
Das LastError Objekt wird im Falle eines Fehlers ausgelöst

Type Parameters​

Type Parameter
T extends string | number | boolean | Date

Parameter​

ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
fieldNamestringFeldname

Rückgabewert​

T

Wert des Feldes oder default{T}

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1649


GetStringContentsValueByName()​

GetStringContentsValueByName(fieldName, format?): string

Gibt den Wert des übergebenen Feldes zurück. Ist das Feld nicht vorhanden wird default zurückgegeben.
Das LastError Objekt wird im Falle eines Fehlers ausgelöst

Parameter​

ParameterTypeDescription
fieldNamestringFeldname
format?stringFormat für Die Konvertierung von Datentypen zu String

Rückgabewert​

string

Wert des Feldes oder default

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1760


Save()​

Save(): boolean

Übernimmt alle Änderungen am Datensatz oder erzeugt einen neuen Datensatz.
Diese Funktion ist nur möglich, wenn das zugrundeliegende RecordSet auf einer einzelnen Tabelle aufgebaut wurde.

Rückgabewert​

boolean

Gibt true zurück wenn der Datensatz gespeichert werden konnte. Andernfalls false

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1805


SaveAsync()​

SaveAsync(): Promise<boolean>

Übernimmt alle Änderungen am Datensatz oder erzeugt einen neuen Datensatz.
Diese Funktion ist nur möglich, wenn das zugrundeliegende RecordSet auf einer einzelnen Tabelle aufgebaut wurde.

Rückgabewert​

Promise<boolean>

Gibt true zurück wenn der Datensatz gespeichert werden konnte. Andernfalls false

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1793


SetContentsByName()​

SetContentsByName(fieldName, value): boolean

Setzt den Wert des Feldes auf den übergebenen Wert.
Das LastError Objekt wird im Falle eines Fehlers oder falls das Feld nicht vorhanden ist ausgelöst

Parameter​

ParameterTypeDescription
fieldNamestringFeldname
valueanyZu setzenden Wert

Rückgabewert​

boolean

Gibt true zurück wenn das Feld gesetzt werden konnte. Andernfalls false

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1781


TryGetBytesContentsValueByName()​

TryGetBytesContentsValueByName(fieldName): TryResult<Uint8Array>

Versucht den Inhalt des Feldes als UInt8Array auszulesen. Ist das Feld nicht vorhanden oder kann nicht konvertiert wird false zurückgegeben.

Parameter​

ParameterTypeDescription
fieldNamestringFeldname

Rückgabewert​

TryResult<Uint8Array>

Wert des Feldes oder null

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1679


TryGetContentsValueByName()​

TryGetContentsValueByName<T>(t, fieldName): TryResult<T>

Versucht den Wert des übergebenen Feldes auszulesen. Ist das Feld nicht vorhanden oder kann nicht konvertiert wird false zurückgegeben.
Das LastError Objekt wird im Falle eines Fehlers ausgelöst

Type Parameters​

Type Parameter
T extends string | number | boolean | Date

Parameter​

ParameterTypeDescription
tCLType<T>Generischer Parameter. Der Wert muss einem Wert von CLType entsprechen
fieldNamestringFeldname

Rückgabewert​

TryResult<T>

Gibt ein TryResult<T> zurück.

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1702


TryGetStringContentsValueByName()​

TryGetStringContentsValueByName(fieldName, format?): TryResult<string>

Versucht den Wert des übergebenen Feldes auszulesen. Ist das Feld nicht vorhanden oder kann nicht konvertiert wird false zurückgegeben.
Das LastError Objekt wird im Falle eines Fehlers ausgelöst

Parameter​

ParameterTypeDescription
fieldNamestringFeldname
format?stringFormat für Die Konvertierung von Datentypen zu String

Rückgabewert​

TryResult<string>

Gibt ein TryResult<T> zurück.

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1721


[dispose]()​

dispose: void

Standardimplementierung des Dispose Symbols

Rückgabewert​

void

Implementierung von​

Disposable.[dispose]

Definiert in​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1841


[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​

SDK/Cosmolink.Scripting.SDK.ADO.ts:1849