Toevoegquery problemen

Status
Niet open voor verdere reacties.

HJD1986

Gebruiker
Lid geworden
28 mrt 2017
Berichten
61
Beste forumleden,

Ik heb onderstaand probleem al eerder gepost. Tot op heden heb ik dit nog niet kunnen oplossen. Aangezien het werk nu even stil ligt, ben ik er weer mee bezig.

Ik loop tegen het volgende probleem aan:

Ik heb een tabel orders + een tabel met orderregels. Deze zijn aan elkaar gekoppeld d.m.v. een OrderID.
Van een order wil ik op een gegeven moment een pakbon aanmaken en wil het record uit de tabel "order" + bijbehorende regels kopieren naar de tabel "pakbon" + "pakbonregels".

Ik heb een toevoegquery gemaakt voor de order en een aparte query voor de orderregel. Deze voer ik d.m.v. een command button uit waarbij ik het ordernummer van betreffende order ingeef waarna de toevoeg query wordt gestart. Dit werkt goed, echter de orderregel wordt aan een andere order toegevoegd dan de bedoeling. Darnaast worden er een hele hoop pakbonregels aangemaakt, allemaal dubbel. Ik heb het idee dat dit laatste met relaties te maken heeft?

Ik had bedacht om tijdens het uitvoeren van de query voor de "orderregel" het systeem te laten kijken naar de laatst toegevoegde record in de tabel "order" aangezien deze eerst aangemaakt wordt. Dan zou het goed moeten gaan.

Heeft er wellicht iemand een idee hoe ik dit kan oplossen? Mochten er andere oplossingen zijn dan hoor ik het ook graag.
De reden dat ik een apart tabel voor de pakbonnen maak is omdat er nog een aantal nieuwe gegevens toegevoegd zullen worden, zoals gewicht, afmetingen, maar eventueel ook deelleveringen etc.

Alvast bedankt.

Knipsel.JPG
Knipsel2.JPG
Knipsel3.JPG
 
Laatst bewerkt:
Ik zie de noodzaak van dit proces niet. In een goed opgezette database doe je dit niet, want het levert redundante gegevens op. Wat heeft het voor zin om de orderregels en orderdata te dubbelen? Ik zie ‘m niet. Als je pakbongegevens wilt opslaan, wat ik mij kan voorstellen, dan maak je een tabel Pakbon, met daarin het OrderID en dan sla je de extra gegevens daarin op. Als daar herhalende gegevens in zitten (deelleveringen zouden dat kunnen zijn) dan hang je daar een gekoppelde tabel aan. Maar ik zou dat dus nooit op jouw manier oplossen.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan