Ciao e benvneuto
Difficile dirlo, come prima cosa ricontrolla che tutte le connessioni al db siano corrette che le aperture e chiusure delle varie query sia apposto.
A) Che database usi? (se sei su access meglio migrare sqlserver/mysql)
B) Che mole di utenza hai?
C) Te lo ha fatto solo una volta o più? (Se più quante? E con regolarità?)