persistent

Die Eigenschaft 'persistent' auf Feldebene gibt an, ob das Feld in die impliziten SQL-Anweisungen eingeschlossen wird, die für den SQL-Datensatz generiert werden. Zur Ausführungszeit tritt ein Fehler auf, wenn alle der folgenden Bedingungen zutreffen:
  • Die Eigenschaft 'persistent' ist auf YES gesetzt.
  • Ihr Code hängt von einer impliziten SQL-Anweisung ab.
  • Keine Spalte entspricht dem Wert der Eigenschaft 'column' für das Feld (der Standardwert ist der Feldname).

Um eine temporäre Programmvariable einer SQL-Zeile zuzuordnen, ohne dass eine entsprechende Spalte für die Variable in der Datenbank vorliegt, muss die Eigenschaft 'persistent' auf NO gesetzt werden.

Informationen zu impliziten SQL-Anweisungen finden Sie unter 'SQL-Datenzugriff'.