Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - C- und C++-Programmierung » Anwendungsentwicklung » Anwendungen mit der UltraLite C++-API entwickeln » Datenzugriff mit der Tabellen-API

 

Zeilen einfügen

Die Schritte zum Einfügen einer Zeile sind den Schritten zum Aktualisieren von Zeilen sehr ähnlich, außer dass es nicht erforderlich ist, eine Zeile in der Tabelle ausfindig zu machen, bevor der Einfügevorgang vorgenommen werden kann. Die Reihenfolge, in der die Zeilen in die Tabellen eingefügt werden, hat keine Bedeutung, da Daten immer entsprechend dem Index in die Datenbank eingefügt werden.

Beispiel

Das folgende Codefragment fügt eine neue Zeile ein.

tbl.InsertBegin();
tbl.Set( UL_TEXT("id"), 3 );
tbl.Set( UL_TEXT("lname"), "Carlo" );
tbl.Insert();
tbl.Commit();

Wenn Sie keinen Wert für eine der Spalten festlegen und diese Spalte einen Standardwert enthält, wird der Standardwert verwendet. Wenn die Spalte keinen Standardwert enthält, wird einer der folgenden Einträge benutzt: