Die Attributfunktion Append übergibt der Table-Variablen eine Werteliste. Diese Werte werden als neuer Datensatz an die Datenbanktabelle angefügt. Voraussetzung hierfür ist ein gültiges SQL-Statement. Die Werte werden in der Reihenfolge wie im SQL-Statement angegeben mit den Datenbank-Tabellenfeldern verknüpft.
Syntax | ||||
Append([Param1] [, Param2] … [, ParamN]) | ||||
Rückgabewert | ||||
Kein | ||||
Parameter | ||||
Verwendung |
Name |
Typ |
Übergabe |
Beschreibung |
Optional |
Param1 - N |
Variant |
ByVal |
Werte die als neuer Datensatz angefügt werden sollen |
Wird kein Parameter angegeben, wird der Datensatz für das Anfügen nur vorbereitet. Legen Sie in diesem Fall die einzelnen Spaltenwerte fest und führen Sie dann die Attributfunktion Update durch.
Beispiel:
Dim T As Table
T.Connection := DBCRM
T.Query := "SELECT * FROM |CRM.DBTables.Customer| WHERE 0=1"
T.Append
T.SetDataByFieldName("CUSTID") := "{" & ID & "}"
T.SetDataByFieldName("CUSTCOMPANY") := CUSTCOMPANY
T.Update