Hoi,
Ik ben bezig met een stockbeheer programma, met dit programma moet het ook mogelijk zijn om te kunnen bestellen, ontvangen en te factureren. Hieronder vind je mijn relatieschema van dit probleem:

Voor het leveren is het de bedoeling dat je het product ziet en daarnaast het aantal dat besteld is zodat je snel kan ingeven wat er binnengekomen is. Ik had als oplossing bedacht om:
Het probleem nu is, als ik deze query op een formulier toepas, kan ik geen records wijzigen of invoegen omdat je eigenlijk probeert om data in 2 tabellen weg te schrijven, maar eigenlijk heb ik enkel de gegevens nodig uit de ene tabel om nieuwe records in te voegen in mijn tabel tblProductPerLevering. Natuurlijk kan ik dit oplossen via een knopje en een event die dan een docmd.runsql uitvoert, maar dan zal de input van leveringen wat stroef verlopen, weet iemand hoe ik dit kan oplossen of waar er een probleem ligt in mijn denkpiste?
Ik ben bezig met een stockbeheer programma, met dit programma moet het ook mogelijk zijn om te kunnen bestellen, ontvangen en te factureren. Hieronder vind je mijn relatieschema van dit probleem:

Voor het leveren is het de bedoeling dat je het product ziet en daarnaast het aantal dat besteld is zodat je snel kan ingeven wat er binnengekomen is. Ik had als oplossing bedacht om:
SQL:
1
2
3
4
5
6
7
8
9
10
| SELECT ppb.productId, ppb.atl AS atlBesteld, ppb.bestellingId, ppl.atl AS atlGeleverd FROM tblProductPerBestelling ppb, tblProductPerLevering ppl WHERE ppb.productId = ppl.productId; |
Het probleem nu is, als ik deze query op een formulier toepas, kan ik geen records wijzigen of invoegen omdat je eigenlijk probeert om data in 2 tabellen weg te schrijven, maar eigenlijk heb ik enkel de gegevens nodig uit de ene tabel om nieuwe records in te voegen in mijn tabel tblProductPerLevering. Natuurlijk kan ik dit oplossen via een knopje en een event die dan een docmd.runsql uitvoert, maar dan zal de input van leveringen wat stroef verlopen, weet iemand hoe ik dit kan oplossen of waar er een probleem ligt in mijn denkpiste?