1.2.62 BufUpdateBuffer – Update Datensatz in Datenbank
BufUpdateBuffer( strBufName )
|
Argumente
|
strBufName
Name des Buffer der aktualisiert werden soll
|
|
Beschreibung
|
Nur nach vorherigem BufLockBuffer bzw. BufLockISNBuffer möglich.
Achtung: Alle nach dem Lesen, z.B. mit BufSetFieldX, durchgeführten Änderungen des Buffers werden durch einen BufLockBuffer bzw. BufLockISNBuffer zurückgesetzt.
Daher immer gleich nach dem Lesen den Satz sperren, wenn der Satz zurückgeschrieben werden soll.
Nach dem Update ist der Satz nicht mehr gesperrt, falls mit einer einfachen Sperre (single Lock) gearbeitet wurde.
Hinweis: Felder, die mit Leerzeichen übergeben werden, werden formatgerecht mit Null versorgt (z.B. Datum 00000000).
Werden aber vorhandene Sätze aktualisiert, so werden die übergebenen Leerzeichen unformatiert übernommen!
|
|
Funktionsart
|
STPFunktion
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer
