Momenteel ben ik als hobby een facturering programma aan het maken in vb6 om het database gedeelte beter onder de knie te krijgen.
Ik heb een relationele database gemaakt en geopend (mdb bestand van access) via de dataenvironment van visual basic met o.a. de tabellen. klanten, artikelen, facturen en orders.
Ik wijzig data in een window waarin een bepaalde tabel geopend is.
(Bijvoorbeeld de prijs van een artikel)
Als ik later de data wil gebruiken in een factuur gebruik ik een requery om de gewijzigde data door te voeren en de totaal bedragen te berekenen in een tweede command bestaande uit meerdere gekoppelde tabellen nodig voor een factuur window en voor de raport generator.
Na de requery zijn alle koppelingen met velden verdwenen en woden de velden niet meer gevuld met informatie tijdens het navigeren door de database.
Ik kan wel een aantal (kleine) oplossingen vinden op diverse websites maar het zijn allemaal lapmiddelen en een echte afdoende oplossing vind ik nergens.
Doe ik iets fout of zit er een fout in de dataenvironment, is er een goede oplossing ? bijv een andere (niet microsoft) dataenvironment ?
En heeft iemand misschien een goed werkende voorbeeld sourcecode beschikbaar ?
Vriendelijke Groet,
Xiri
Ik heb een relationele database gemaakt en geopend (mdb bestand van access) via de dataenvironment van visual basic met o.a. de tabellen. klanten, artikelen, facturen en orders.
Ik wijzig data in een window waarin een bepaalde tabel geopend is.
(Bijvoorbeeld de prijs van een artikel)
Als ik later de data wil gebruiken in een factuur gebruik ik een requery om de gewijzigde data door te voeren en de totaal bedragen te berekenen in een tweede command bestaande uit meerdere gekoppelde tabellen nodig voor een factuur window en voor de raport generator.
Na de requery zijn alle koppelingen met velden verdwenen en woden de velden niet meer gevuld met informatie tijdens het navigeren door de database.
Ik kan wel een aantal (kleine) oplossingen vinden op diverse websites maar het zijn allemaal lapmiddelen en een echte afdoende oplossing vind ik nergens.
Doe ik iets fout of zit er een fout in de dataenvironment, is er een goede oplossing ? bijv een andere (niet microsoft) dataenvironment ?
En heeft iemand misschien een goed werkende voorbeeld sourcecode beschikbaar ?
Vriendelijke Groet,
Xiri