Absturz bei Ausführen von Abfragen

So, nächste Frage:
In einer anderen Datenbank funktionieren die Abfragen nicht - der Rechner hängt sich dabei ständig auf. Z.B beim Schließen eines Formulars soll eine Anfügeabfrage ausgeführt werden - geht aber nicht. Woran kann das liegen und wie kann ich das beheben? Gibt es vielleicht eine VBA, bei der die Aktion dann einfach abgebrochen und das Programm weiter ausgeführt werden kann? Denn Momentan muss ich über den TAskmanager immer alles schließen und neu öffnen, was einen enormen Zeitaufand verursacht.

Viele Grüße von Beate

So, nächste Frage:

hmmmm :smile:

In einer anderen Datenbank funktionieren die Abfragen nicht -
der Rechner hängt sich dabei ständig auf.

  • bei ALLEN Abfragen?
  • ist es ne Front- Backendlösung?
  • scandisk & defrag wurden/werden wöchentlich durchgeführt?

Z.B beim Schließen
eines Formulars soll eine Anfügeabfrage ausgeführt werden -
geht aber nicht.

  • sind alle TEMP-Verzeichnisse leer?

Woran kann das liegen und wie kann ich das beheben?

liegen kann es an:

  • einer defekten MDB
  • MDB zu groß (bei 2 GB ist Ende)
  • Timer-Einstellungen zu kurz
  • Serververbindung nicht ok
  • scandisk & defrag nicht regelmäßig durchgeführt
  • Temp-Verzeichnisse voll

Gibt es vielleicht eine VBA, bei der die Aktion dann
einfach abgebrochen und das Programm weiter ausgeführt werden
kann?

wenn das Programm hängt, kann auch kein VBA-Code mehr ausgeführt werden.

Denn Momentan muss ich über den TAskmanager immer alles
schließen und neu öffnen, was einen enormen Zeitaufand
verursacht.

nö, nicht nötig, hängende Access-Programme kanst du mit Strg + Pause/Untbr stoppen.

Grüße aus Essen
Wolfgang
(Netwolf)

Hallo Beate,

haengt Access oder Looped dein Programm in einer Endlosschleife?
Wo machst du die Abfrage: in „Beim Schliesen“ oder in „Beim Entladen“?
Ich wuerde dir vorschlagen „Beim Entladen“ zu verwenden, denn dort kann man bei einem Fehler noch sinnvoll reagieren.
Ist dein Formular das Hauptformular(letztes geoeffnete)?

Tschau
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]