CX_DB_UTILITY::Exists
Beschreibung:
Diese Funktion prüft, ob an der angegebenen Adresse ein Objekt in der Datenbank existiert.
Für transiente Adressen liefert Exists immer FALSE, weil das System grundsätzlich nicht prüfen kann, ob an einer beliebigen Speicherstelle ein gültiges Objekt liegt.
Code-Beispiel:
Var(dbUtil) GetManager(OBJECT) Call(GetDBUtility) -> dbUtil
"<0|30|230|4a56bde|10000|>" Call(Exists)
"<0|30|230|4a56bde|10000|>" Call(Exists)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_DB_UTILITY | Tool-Objekt |
Top-1 | STRING | DSCO-Addresse | |
Stack(Out) | Top | INTEGER | FALSE = Kein Objekt an der Adresse, TRUE = Objekt an der Adresse vorhanden |
Funktionsaufruf: Call(Exists)