palaber
Captain
- Registriert
- Juni 2006
- Beiträge
- 3.856
Hey,
ich muss aus zwei verschiedenen Tabellen Datensätze ermitteln und jeweils Fragmente dieser Datensätze
in eine vorhandene Tabelle einfügen (mit Access und SQL-Server).
Die Strukturen der Tabellen sind unterschiedlich - für jeden Datensatz werden aus:
- Tabelle 1: 3 Spalten benötigt
- Tabelle 2: 1 Spalte benötigt
- Zieltabelle: 8 Spalten (5 werden befüllt - 3 nicht)
ID (autoInc) | Kennung | KndNr | Auftrag | Strasse | X | Y | Z
Muss ich zwei Schritte gehen -> SELECT der 4 Spalten ablegen in RecordSet (rs)
und dann Recordset durchlaufen und per
INSERT INTO Zieltabelle (Kennung, KndNr,...) VALUES (rs.0, rs.1, rs.2, rs.3) die Daten eintragen?
Oder gibt es auch eine Möglichkeit ein INSERT INTO... VALUES... mit einem SELECT zu verknüpfen?
Danke für eure Hilfe!
ich muss aus zwei verschiedenen Tabellen Datensätze ermitteln und jeweils Fragmente dieser Datensätze
in eine vorhandene Tabelle einfügen (mit Access und SQL-Server).
Die Strukturen der Tabellen sind unterschiedlich - für jeden Datensatz werden aus:
- Tabelle 1: 3 Spalten benötigt
- Tabelle 2: 1 Spalte benötigt
- Zieltabelle: 8 Spalten (5 werden befüllt - 3 nicht)
ID (autoInc) | Kennung | KndNr | Auftrag | Strasse | X | Y | Z
Muss ich zwei Schritte gehen -> SELECT der 4 Spalten ablegen in RecordSet (rs)
und dann Recordset durchlaufen und per
INSERT INTO Zieltabelle (Kennung, KndNr,...) VALUES (rs.0, rs.1, rs.2, rs.3) die Daten eintragen?
Oder gibt es auch eine Möglichkeit ein INSERT INTO... VALUES... mit einem SELECT zu verknüpfen?
Danke für eure Hilfe!