Append

betrifft

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