Problembehandlung bei einer MS Access-Runtime-Fehler 13

October 10

Microsoft Access ist eine Datenbanksoftware als Bestandteil der Microsoft Office-Suite verkauft. Mit Access kann schwierig sein, und Sie können frustriert werden, wenn Sie eine Fehlermeldung erhalten. Beheben Sie jedoch Fehlermeldungen wie "Laufzeitfehler 13" ist nicht so schwierig, wie Sie vielleicht denken. Manchmal ist der Fehler wird verursacht durch eine regionale Diskrepanz auf Ihrem Computer und kann schnell behoben werden. In anderen Fällen den Fehler verursacht durch eine Diskrepanz in der Bibliothek.

Anweisungen

1 Klicken Sie auf "Start" "Systemsteuerung" und klicken Sie dann auf "Datum, Uhrzeit, Sprache und Ländereinstellungen."

2 Klicken Sie auf "Regions-und Sprachoptionen" und stellen Sie sicher, dass die Sprache auf "Englisch (USA)" festgelegt ist und die "Location" auf "United States." festgelegt ist Ändern sie diese Einstellungen unterschiedlich sind, damit sie die Sprache und den Standort beschriebenen übereinstimmen.

3 Klicken Sie auf "Start", "Alle Programme", "Microsoft Office" "Microsoft Access" Access erneut ausführen. Wenn Sie die gleichen "Runtime Error 13" erhalten, dann weiter zum nächsten Schritt.

4 Klicken Sie auf "Start", "Alle Programme", "Microsoft Office" "Visual Studio" Visual Studio auf Ihrem Computer ausführen. Wenn Sie Zugriff haben, müssen Sie Visual Studio.

5 Klicken Sie auf "Öffnen" im Feld "Neues Projekt" und dann mit der rechten Maustaste auf "Form1".

6 Klicken Sie auf "Code anzeigen", und fügen Sie Folgendes in das Feld, das angezeigt wird:

Dim Dbs AS-Datenbank

Dim Rs AS Recordset ' Wenn Sie die Leertaste nach "AS", drücken die

' list box includes multiple Recordset entries.

' Pick any Recordset item, or type "Recordset."

Private Sub Form_Load()

Set dbs=OpenDatabase(dbname)

Set Rs = Dbs. OpenRecordset(source) ' der Fehler tritt auf, wenn diese Zeile

' of code executes.

EndSub

7 Klicken Sie "Menü Projekt" und dann auf "Verweise".

8 Klicken Sie auf "Microsoft DAO 3.x-Objektbibliothek," dann "Microsoft ActiveX Data Objects 2.x Library" und klicken Sie dann auf "OK".

9 Suchen Sie die ADO und DAO-Bibliotheken. Die ADO-Bibliothek sollte eine höhere Priorität als die DAO-Bibliothek haben. Wenn es dann nicht die Priorität ändern.

10 Open Access wieder und der Fehler sollte nun verschwunden sein.