Elite Veteran
Beiträge: 876
Ort: Wien | horn300 - 15.04.2011 18:59
dazu noch eine Ergänzung:
Access läßt sich nicht mehr beenden, wenn das UF einmal geöffnet wurde.
Öffnet man die mdb erneut, ohne das UF zu öffnen, läßt sich die Anwendung wieder normal beenden.
"nicht beenden" heißt, dass du die DB schließen kannst, aber nicht Access?
Die Symptome klingen ein bissel nach Korruption. Du könntest also evtl. mal das UFo-Herkunftsformular neu erstellen und dann das Hauptformular samt UFo-Steuerelement.
Eine andere Variante ist, dass die Verwendung der SQL-Server-Datenherkunft einen quasi "normalen" Fehler auslöst, evtl. im Zusammenhang mit dem, was du im Timer-Code machst. Bei Fehlern stellen Timer auch gerne ihren Dienst ein. Hast du in allen relevanten Prozeduren eine ordentliche Fehlerbehandlung, nirgendwo "On Error Resume Next"?
Teste mal, ob das Problem auch auftritt bzw. wie oft der Timer läuft, wenn du im Timercode nix tust, außer mit
debug.print now()
ins Testfenster zu schreiben,
Wenn in diesem Fall der Timer weiter läuft, dann verrate, was du so im Timer-Code tust.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |