Programma door laten draaien

Status
Niet open voor verdere reacties.

keesstruijk

Gebruiker
Lid geworden
11 nov 2007
Berichten
46
Als ik gegevens opsla in een database duurt dit ongeveer 2 seconden
dus dan staat het programma stil
Is het mogelijk om het programma door te laten draaien als er gegevens worden op geslagen.
 
2 seconden... dat je daarover zit te zeiken. 2 seconden is niks in een mensenleven.

en gegevens worden automatisch op de achtergrond (zonder dat je er iets van merkt) opgeslagen in de database, dus wat is je probleem nu echt?
 
Als dat opslaan van gegevens in een lus gebeurt, dan kan het helpen om in die lus DoEvents aan te roepen.
 
Het gebeurt niet in een lus
het gaat als volgt

sub Afsluiten_opdracht()
gegeven_opslaan ' Hier blijf hij hangen tot de gegevens zijn opgeslagen
' en gaat dan verder
Maak_textboxen_leeg
enz.
txtcode.focus
end sub
 
Maar 'gegeven_opslaan' is weer een aanroep naar andere code. Zit daar geen lus in?
Zo nee: dan kan het zijn dat je eens naar threads moet kijken.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan