Beste allemaal,
Ik gebruik een excel file als input voor mijn database (de excel file wordt met data gevuld door externe partijen en mijzelf).
Nu heb ik een query die mijn bestaande, geimporteerde tabel vergelijkt met de gelinkte excel file en de records die zijn veranderd eruit haalt.
Deze veranderde records wil ik in de bestaande tabel zetten, dit kunnen dus nieuwe records zijn of bestaande die veranderd zijn (maar de primary key is niet veranderd uiteraard).
Met een append query lukt het me niet want bestaande records worden niet overschreven ivm de primary key.
Dus ik dacht dan delete ik eerst de records die veranderd zijn (op basis van de gevonden veranderde records) en voeg ze daarna weer toe.
En de delete actie krijg ik niet voor mekaar.
Hoe kan ik dus de veranderde records (gevonden met de find unmatched records query) in mijn bestaande tabel deleten?
Alvast dank,
groet, patric
Ik gebruik een excel file als input voor mijn database (de excel file wordt met data gevuld door externe partijen en mijzelf).
Nu heb ik een query die mijn bestaande, geimporteerde tabel vergelijkt met de gelinkte excel file en de records die zijn veranderd eruit haalt.
Deze veranderde records wil ik in de bestaande tabel zetten, dit kunnen dus nieuwe records zijn of bestaande die veranderd zijn (maar de primary key is niet veranderd uiteraard).
Met een append query lukt het me niet want bestaande records worden niet overschreven ivm de primary key.
Dus ik dacht dan delete ik eerst de records die veranderd zijn (op basis van de gevonden veranderde records) en voeg ze daarna weer toe.
En de delete actie krijg ik niet voor mekaar.
Hoe kan ik dus de veranderde records (gevonden met de find unmatched records query) in mijn bestaande tabel deleten?
Alvast dank,
groet, patric