Op mijn werk (geen ict-er)
ben ik bezig met een database in access.
Vanuit een groot excel-tabel worden er een groot aantal records in een acces DB verwerkt. Het is me grotendeels gelukt om de DB naar onze wensen op te zetten met de diverse tabellen, formulieren etc.
Waar ik nu tegenaan loop is dat er iedere maand er een paar honderd records bijkomen vanuit de exceltabel, waarvan honderd nieuwe patienten en ook een paar honderd al geregistreerde patienten.
Ik importeer de tabel in access en Ik wil nu graag dat alleen de nieuwe patienten toegevoegd worden aan de tabel Patient. Ik heb daarvoor een toevoegquery gemaakt, eigenschappen op unieke records gezet. Dus een rij in het excel bestand heeft deze velden: Datum - Patientnr-patientnaam-gebdatum-geslacht- nog verschillende andere velden. Tabel Patient: Id-- Patientnr-patientnaam-gebdatum-geslacht
De eerste keer lukte dit ook goed, alleen nu met het onderhouden van de db voegt hij op een of andere manier toch alle patienten toe ipv de nog niet “bestaande”
Ik ben er al zo’n beetje de hele dag mee bezig. Heb al in de acces-handleiding gekeken, en ook hier op diverse fora maar kom er maar niet uit.
Weet iemand wat ik fout redeneer? Zie bijlage voor de query.

Vanuit een groot excel-tabel worden er een groot aantal records in een acces DB verwerkt. Het is me grotendeels gelukt om de DB naar onze wensen op te zetten met de diverse tabellen, formulieren etc.
Waar ik nu tegenaan loop is dat er iedere maand er een paar honderd records bijkomen vanuit de exceltabel, waarvan honderd nieuwe patienten en ook een paar honderd al geregistreerde patienten.
Ik importeer de tabel in access en Ik wil nu graag dat alleen de nieuwe patienten toegevoegd worden aan de tabel Patient. Ik heb daarvoor een toevoegquery gemaakt, eigenschappen op unieke records gezet. Dus een rij in het excel bestand heeft deze velden: Datum - Patientnr-patientnaam-gebdatum-geslacht- nog verschillende andere velden. Tabel Patient: Id-- Patientnr-patientnaam-gebdatum-geslacht
De eerste keer lukte dit ook goed, alleen nu met het onderhouden van de db voegt hij op een of andere manier toch alle patienten toe ipv de nog niet “bestaande”
Ik ben er al zo’n beetje de hele dag mee bezig. Heb al in de acces-handleiding gekeken, en ook hier op diverse fora maar kom er maar niet uit.
Weet iemand wat ik fout redeneer? Zie bijlage voor de query.