Mit der folgenden Prozedur wird eine Zeile aktualisiert.
Wechseln Sie zu der zu aktualisierenden Zeile.
Sie können dafür entweder die Tabelle abrollen oder die find- und lookup-Methoden verwenden.
Aktivieren Sie den Update-Modus.
Die folgende Anweisung startet den Aktualisierungsmodus für die Tabelle tbl.
tbl.BeginUpdate(); |
Legen Sie die neuen Werte für die zu aktualisierende Zeile fest. Die nachstehende Anweisung setzt die id-Spalte im Puffer auf 3.
tbl.Set( UL_TEXT("id"), 3 ); |
Führen Sie die Aktualisierung aus.
tbl.Update(); |
Nach der Aktualisierung ist die aktualisierte Zeile die aktuelle Zeile.
Die UltraLite C++-API schreibt Änderungen in der Datenbank erst fest, wenn Sie sie mit conn->Commit()
festschreiben. Weitere Hinweise finden Sie unter Transaktionen verwalten.
Aktualisieren Sie nicht den Primärschlüssel einer Zeile: Löschen Sie stattdessen die Zeile und fügen Sie eine neue Zeile hinzu.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |