Status

betrifft

Mit der Attribut-Eigenschaft Status kann der Verarbeitungs-Status der Table-Variable abgefragt werden.

 

Syntax

Status

Rückgabewert

Typ

Beschreibung

TableStatus

Zustandsbeschreibung der Table-Variable

Parameter

Keine

 

TableStatus

Beschreibung

0 - TS_RecOK

Der Datensatz wurde erfolgreich gespeichert

1 – TS_RecNew

Der Datensatz ist neu

2 – TS_RecModified

Der Datensatz wurde verändert

4 – TS_RecDeleted

Der Datensatz wurde gelöscht

8 – TS_RecUnmodified

Der Datensatz wurde nicht verändert

16 – TS_RecInvalid

Der Datensatz wurde nicht gespeichert, weil seine Position (Bookmark) ungültig ist

64 – TS_RecMultipleChanges

Der Datensatz wurde nicht gespeichert, weil dies mehrere Datensätze verändern würde

128 – TS_RecPendigChanges

Der Datensatz wurde nicht gespeichert, weil dieser gerade eingefügt wird

256 – TS_RecCanceled

Der Datensatz wurde nicht gespeichert, weil die Aktion abgebrochen wurde

1024 – TS_RecCantRelease

Der Datensatz wurde nicht gespeichert, weil gerade gesperrt (Record Lock)

2048 – TS_RecConcurrencyViolation

Der Datensatz wurde nicht gespeichert, weil optimistische gleichzeitige Verwendung

4096 – TS_RecIntegrityViolation

Der Datensatz wurde nicht gespeichert wegen Verletzung der Datenintegrität

8192 – TS_RecMaxChangesExceeded

Der Datensatz wurde nicht gespeichert wegen zu vielen anstehenden Änderungen

16384 – TS_RecObjectOpen

Der Datensatz wurde nicht gespeichert wg. Konflikt zu einem OpenStorage-Objekt

32768 – TS_RecOutOfMemory

Der Datensatz wurde nicht gespeichert (zu wenig Speicher)

65536 – TS_RecPermissionDenied

Der Datensatz wurde nicht gespeichert wegen ungenügenden Rechten

131072 – TS_RecSchemaViolation

Der Datensatz wurde nicht gespeichert wegen Verletzung des zugrunde liegenden Datenbankschemas

262144 – TS_RecDBDeleted

Der Datensatz wurde bereits von der Datenquelle gelöscht