Bisher habe ich mit locate-Befehlen die Daten aus der einen Tabelle in die 2. Tabelle geschrieben. Doch das dauert bei einigen 1000 Datensätzen ewig. Nun suche eine Lösung, mit der ich Informationen aus einer Paradox-Datenbank in eine 2. Paradox-Datenbank hinzufügen kann.
Es gibt 2 Tabellen (WebShop und BestandPlus). Nun soll die Tabelle Webshop um Daten/Informationen aus der Tabelle Bestand ergänzt werden (z.B. das Feld Matrix, welches in beiden Tabellen vorhanden ist)
Versuche mit
query2.sql.add('UPDATE WebShop SET WebShop.Matrix = BestandPlus.Matrix WHERE WebShop.ArtNr = BestandPlus.Artnr');
query2.ExecSQL;
verursachten eine Debugger-Exception "... eine Exception der Klasse EDBEngine Error aufgetreten. Meldung: Ungültiger Feldname Matrix..."
Ordnungschlüssel ist das Feld ArtNr.
Vielen Dank
Jörg
P.S. Ich arbeite mit Paradox 7 und Delphi 7 Prof.