TurboPL Referenz

GetRec

Top  Previous  Next

Syntax

GetRec(Tabelle: Real; Satz: Record): Integer

Kategorie

Datenbank-Befehl

Erklärung

Sichert den kompletten Inhalt eines Datensatzes in einem Satzpuffer. Vorsicht ist bei Memos und Blobs geboten. Es werden nur die im Satzpuffer enthaltenen  Verweise auf die Memos/Blobs gesichert, die Inhalte werden nicht berücksichtigt. Daher sollten Memo und Blob-Felder immer gesondert behandelt werden.

Das Ergebnis der Funktion liefert den Fehlerstatus der Operation:

          0                alles in Ordnung

       < 0                Ein Wert von -X bedeutet, es fehlen X Bytes, um den kompletten Satz zu speichern.

       > 0                Positive Werte sind Fehlercodes laut Fehlertabelle.

Beispiel

Im folgenden Beispiels wird ein Satzinhalt gesichert und später wieder zurückgespeichert:

procedure SatzSicherung
       vardef SatzSpeicher: record KUNDEN
       GetRec(KUNDEN, SatzSpeicher)
       ..Machen Sie mit KUNDEN, was immer Sie wollen
       PutRec(KUNDEN, Satzspeicher)
endproc

Siehe auch

PutRec