Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Visual FoxPro-Befehle übertragen Daten aus einem Array in eine Tabelle:
- GATHER überträgt Daten aus einem Array in einen einzelnen Datensatz einer Tabelle.
- APPEND FROM ARRAY fügt einer Tabelle neue Datensätze hinzu und füllt diese Datensätze mit Daten aus einem Array.
- INSERT - SQL fügt einer Tabelle einen einzigen neuen Datensatz hinzu und füllt diesen Datensatz mit Daten aus einem Array.
GATHER, APPEND FROM ARRAY und INSERT - SQL unterscheiden sich in folgenden Punkten:
GATHER überträgt Daten aus einem Array in den aktuellen Datensatz der aktuellen Tabelle. Zusätzlich überträgt die GATHER MEMVAR-Option Daten aus einer Reihe von Variablen in den aktuellen Datensatz der Tabelle.
APPEND FROM ARRAY fügt am Ende der Tabelle neue Datensätze hinzu und überträgt dann Daten aus dem Array in die neuen Datensätze.
INSERT - SQL fügt einen neuen Datensatz hinzu und überträgt dann Daten aus dem Array in den neuen Datensatz. Im Gegensatz zu GATHER und APPEND FROM ARRAY kann INSERT - SQL auch einer nicht ausgewählten Tabelle einen Datensatz hinzufügen, d.h. einer Tabelle, die in einem anderen als dem aktuellen Arbeitsbereich geöffnet ist.
Anmerkung APPEND FROM ARRAY oder INSERT - SQL werden schneller ausgeführt als der von REPLACE gefolgte Befehl APPENDBLANK. Dies gilt ganz besonders in einem Netzwerk.
Siehe auch
APPEND FROM ARRAY-Befehl | GATHER-Befehl | INSERT - SQL-Befehl | Datenübertragung aus einer Tabelle in ein Array | Datenübertragung und Arrays | Datenbearbeitung | Arrays und SELECT - SQL