Hi...
Ik heb een probleempje, het niet echt programmeer specifiek maar eerder qua programma structuur ...
Ik ben bezig aan een toepassing voor stock-beheer te automatiseren. Ik heb langs ene kant de client-toepassing waarmee een bestelling kan ingegeven kan worden. Langs de andere kant een toepassing waarmee die bestellingen (en nog aantal dingen beheerd worden ) . De progs zijn VB6 geschreven en werken met een Access databank. Nu wou ik een automatische backup ( 1 per dag ) laten doen van m'n database.
Nu is het probleem dat er pas een backup ( gewoon kopie ) van die database genomen kan worden als geen enkele toepassing meer de database aan t gebruiken is. Ik wou dit oplossen door in een veld in een tabel bij te houden hoeveel programma's er verbinding hebben ( indien verbinding gemaakt wordt recordje updaten door + 1 te doen ) ...
Maar als een programma onverwacht wordt afgesloten ( bv met ctrl + alt + delete ) dan kan ik het aantal verbindingen niet meer laten verminderen met 1 , dus volgens mij programma, draait dat programma ( dat ten einde is gebracht met ctrl alt del ) nog en kan ik dus geen backup doen (want volgens mijn code mag er geen verbinding meer zijn met de database ) .
Iemand een idee hoe ik dit zou kunnen oplossen ...
Ik heb een probleempje, het niet echt programmeer specifiek maar eerder qua programma structuur ...
Ik ben bezig aan een toepassing voor stock-beheer te automatiseren. Ik heb langs ene kant de client-toepassing waarmee een bestelling kan ingegeven kan worden. Langs de andere kant een toepassing waarmee die bestellingen (en nog aantal dingen beheerd worden ) . De progs zijn VB6 geschreven en werken met een Access databank. Nu wou ik een automatische backup ( 1 per dag ) laten doen van m'n database.
Nu is het probleem dat er pas een backup ( gewoon kopie ) van die database genomen kan worden als geen enkele toepassing meer de database aan t gebruiken is. Ik wou dit oplossen door in een veld in een tabel bij te houden hoeveel programma's er verbinding hebben ( indien verbinding gemaakt wordt recordje updaten door + 1 te doen ) ...
Maar als een programma onverwacht wordt afgesloten ( bv met ctrl + alt + delete ) dan kan ik het aantal verbindingen niet meer laten verminderen met 1 , dus volgens mij programma, draait dat programma ( dat ten einde is gebracht met ctrl alt del ) nog en kan ik dus geen backup doen (want volgens mijn code mag er geen verbinding meer zijn met de database ) .
Iemand een idee hoe ik dit zou kunnen oplossen ...
[ Voor 5% gewijzigd door Verwijderd op 17-05-2004 16:12 ]