Ik heb een tabel die gevuld wordt met gegevens uit een ander systeem. Bij het opstarten van access wil ik dat deze tabel wordt bijgewerkt en dat vervolgens weer een aantal (handmatige ingevoerde) oude gegevens erbij worden geplaatst.
Ik wil dit als volgt doen:
Create tbl_0001_tijdelijk
Copy tbl_0001 > tbl_0001_tijdelijk
Del * from tbl_0001
Import gegevens tbl_0001 uit ander systeem
Update tbl_0001 met gegevens velden uit tbl_0001_tijdelijk (where id = id)
Del tbl_0001_tijdelijk
5 van deze dingen lukt. Ik krijg alleen het dikgedrukte niet voor elkaar. Hij moet dan elke record updaten met de velden van de record van tbl_0001_tijdelijk (where id = id)
Ik probeer dit met een update maar dat werkt niet:
UPDATE tbl_0001 SET gca1 = tbl_0001_tijdelijk.gca1, gca2 = tbl_0001_tijdelijk.gca2, gca3 = tbl_0001_tijdelijk.gca3, gca4 = tbl_0001_tijdelijk.gca4, weight = tbl_0001_tijdelijk.weight, location = tbl_0001_tijdelijk.location, internal = tbl_0001_tijdelijk.internal, externalA = tbl_0001_tijdelijk.externalA, externalB = tbl_0001_tijdelijk.externalB, wiel = tbl_0001_tijdelijk.wiel, deur= tbl_0001_tijdelijk.deur
WHERE tbl_0001.id_number=tbl_0001_tijdelijk.id_number;
Weet iemand hoe ik bovenstaande wel voor elkaar kan krijgen? Desnoods met een stukje VBA? (zodat hij elk record naloopt)
Ik wil dit als volgt doen:
Create tbl_0001_tijdelijk
Copy tbl_0001 > tbl_0001_tijdelijk
Del * from tbl_0001
Import gegevens tbl_0001 uit ander systeem
Update tbl_0001 met gegevens velden uit tbl_0001_tijdelijk (where id = id)
Del tbl_0001_tijdelijk
5 van deze dingen lukt. Ik krijg alleen het dikgedrukte niet voor elkaar. Hij moet dan elke record updaten met de velden van de record van tbl_0001_tijdelijk (where id = id)
Ik probeer dit met een update maar dat werkt niet:
UPDATE tbl_0001 SET gca1 = tbl_0001_tijdelijk.gca1, gca2 = tbl_0001_tijdelijk.gca2, gca3 = tbl_0001_tijdelijk.gca3, gca4 = tbl_0001_tijdelijk.gca4, weight = tbl_0001_tijdelijk.weight, location = tbl_0001_tijdelijk.location, internal = tbl_0001_tijdelijk.internal, externalA = tbl_0001_tijdelijk.externalA, externalB = tbl_0001_tijdelijk.externalB, wiel = tbl_0001_tijdelijk.wiel, deur= tbl_0001_tijdelijk.deur
WHERE tbl_0001.id_number=tbl_0001_tijdelijk.id_number;
Weet iemand hoe ik bovenstaande wel voor elkaar kan krijgen? Desnoods met een stukje VBA? (zodat hij elk record naloopt)