Hallo,
ist bei mir zwar schon lange her, aber die Lösung sind heterogene Joins (Verknüpfung versch. Tabellen):
Code:
1. INSERT INTO "customer.db"
2. (custno, company)
3. SELECT a.custno, b.company
4. FROM oldcustomer a, oldcustomer1 b
5. WHERE a.custno = b.custno
1. Ziel-
DB
2. Felder die eingefügt werden sollen
3. 'Schnittstelle' zu 2. von den Quell-DBs (a... Tab1, b.. Tab2)
4. Quell-DBs
5. Bedingung(en)
Das sollte mit einem TADOQuery auch funktionieren.
Tip: Probiere deine Statements im Datenbankexplorer aus, bevor Du sie codierst.
Tip2: Versuche zuerst nur die Zeilen 3-5 an Deine Bedürfnisse anzupassen, d.h. führe nur diese Statements im Datenbankexplorer aus um zu sehen ob alles funktioniert.
Später kannst Du noch immer das INSERT INTO einbauen...
p.s Weiter Hilfe zu
SQL findest du in Deinem Delphi (bei mir D5)-Verzeichnis unter Delphi5\Help\del5xtra.hlp