"Datei nicht gefunden" bei der Ausführung von VBA-code in Access 2007

Arbeite ich auf einer großen Access 2003-Projekt mit Microsoft Access 2007. Vor kurzem haben einige Benutzer begannen die Probleme mit den buttons in meine Formulare. Zum Beispiel, ohne bestimmten Grund, auf eine Schaltfläche klicken oder versuchen, führen Sie code wieder den Fehler:

Datei nicht gefunden

Es keine Möglichkeit gibt, gehen Sie in den debug-Modus. Wenn dies geschieht das einzige, was zu tun ist, um die Datenbank neu starten. Ich habe versucht, das hinzufügen der Stop - Befehl am Anfang des ausgeführten block, um zu versuchen, Debuggen, aber kein code ausgeführt überhaupt. Es ist wie ein Kompilierungsfehler, aber es ist nur passiert 5-10% der Zeit, das ist wirklich seltsam.

Nach einigen Forschung, fand ich andere Menschen mit dem gleichen problem, zum Beispiel diese und diese link. Es gibt andere Beispiele auch, mit keine wirklichen Lösungen noch.

Meine Datenbank kann in Ordnung sein für eine Woche und dann ist das problem beginnt wieder passieren. Die Hälfte der Zeit, und die Benutzer können nicht viel tun; Sie müssen die Datenbank neu starten, einmal oder zweimal,, um es wieder zu arbeiten, und nach ein paar Minuten der Fehler wieder passieren könnte.

Da dies Access 2007 und es gibt eine Menge von Menschen zu erleben, diesen Fehler, ich kann nicht glauben, es ist nicht mehr dokumentiert.

Was ist das problem? Ist die Datenbank irgendwie teilweise defekt? Was soll ich tun? Das ist wirklich ärgerlich.

  • Ist die Datenbank befindet sich auf einem Netzwerk-share oder gibt es links zu Tabellen in eine andere db, die auf einem Netzwerk-share? Vielleicht ist der Fehler "nicht gefunden" - Ergebnisse aus einer gelöschten Verbindung.
  • Ja, zu beiden Ihrer Fragen. Im Fall einer gelöschten Verbindung < 1ms, würde es genug sein für den Zugang zu nicht möchten, führen Sie jeden code, bis die Datenbank neu gestartet wird? Wir don ' T experiment ließ connections hier, aber ich glaube nicht das Netzwerk, ich wäre nicht überrascht, wenn es ständig ein paar kleine Tröpfchen.
  • Ist die Datenbank aufgeteilt auf frontend und backend? Ich habe bemerkt seltsame Verhalten, wie dies vor, dass ich zugeschrieben, um Benutzer, die ein front-end-Datei.
  • Ich bin mir nicht sicher, Daniel. Meine Access-Erfahrung beschränkt sich auf wired LANs, wo abgebrochene verbindungen sind nicht genug von einem problem, für mich selbst zu bemerken. Ich glaube nicht, verwenden Sie den Zugang mit wireless-verbindungen oder WANs. Ich kann nur empfehlen, die Tests mit allen db-Dateien auf dem lokalen Laufwerk, um zu sehen, ob Sie sich jemals begegnen die gleichen Fehler "nicht gefunden", ohne eine Verbindung über das Netzwerk.
  • Ja, die Datenbank ist aufgeteilt, eine mit den Formen und der andere mit den Tabellen. Die Datenbank mit den Tabellen ist natürlich auf dem server, während die mit den Formen kopiert, die auf jedem Computer mit einer batch-Datei.
  • Ich bin die Dritte, die mit lokalen Datenbanken/Tabellen und ich habe noch nie damit experimentiert, solche Probleme auf meinem eigenen computer; Sie müssen Recht haben.

InformationsquelleAutor dnLL | 2013-04-10
Schreibe einen Kommentar