Datei-Reparatur
Wie behebt man den Fehler "Die Datenbank kann nicht repariert werden oder ist keine Microsoft Access-Datenbankdatei"?
May 7, 2026| 7 min read
Summary: Der Fehler "Type mismatch in Expression" kann bei der Arbeit mit der Access-Datenbank auftreten. Er kann beim Erstellen von Abfragen und beim Importieren und Exportieren von Daten aus/zu externen Quellen auftreten. In diesem Artikel werden die Ursachen für diesen Fehler und die Lösungen zu seiner Behebung erläutert. Wenn der Fehler aufgrund einer beschädigten Datenbank auftritt, können Sie das in diesem Artikel erwähnte Access Datenbank-Reparaturtool verwenden, um die Datenbankdatei schnell zu reparieren.
Kostenloser Download 100% sicherDer Fehler "Type mismatch in Expression" kann bei der Arbeit mit der Access-Datenbank auftreten. Er kann beim Erstellen von Abfragen und beim Importieren und Exportieren von Daten aus/zu externen Quellen auftreten. In diesem Artikel werden die Ursachen für diesen Fehler und die Lösungen zu seiner Behebung erläutert. Wenn der Fehler aufgrund einer beschädigten Datenbank auftritt, können Sie das in diesem Artikel erwähnte Access Datenbank-Reparaturtool verwenden, um die Datenbankdatei schnell zu reparieren.
Der Access-Fehler 3615 - Type Mismatch in the Expression zeigt an, dass die Anwendung einen Eingabewert nicht mit dem erwarteten Datentypwert abgleichen kann. Der Fehler kann auftreten, wenn Sie eine Tabellenbeziehung in Access erstellen oder eine Verknüpfung zu den Abfragen verwenden. Er tritt normalerweise auf, wenn es inkompatible Datentypen gibt. Sie können diesen Fehler in den folgenden Szenarien erhalten:
Dieser Fehler kann auftreten, wenn Sie versuchen, eine Beziehung in zwei Tabellen mit nicht übereinstimmenden Datentypen zu erstellen. Es gibt viele andere Gründe, die zu diesem Fehler führen können, z.B:
In Access kann der Datentypübereinstimmungsfehler im Kriterienausdruck auftreten, wenn ein Dollarzeichen ($) in den angegebenen Kriterien für ein Währungsfeld in der Datenbank enthalten ist. Sie können versuchen, das Dollarzeichen zu entfernen, um das Problem zu beheben. Kann das Problem nicht behoben werden, gehen Sie wie folgt vor:
Der Fehler 3615 - Access Datentypübereinstimmung im Kriterienausdruck kann auftreten, wenn Sie versuchen, eine Beziehung zwischen zwei Tabellen mit inkompatiblen Datentypen in den Feldern zu erstellen. Stellen Sie sicher, dass die Datentypen in den Tabellen der Datenbankdateien kompatibel sind. Wenn Sie zum Beispiel zwei Tabellen in der Access-Datenbank haben: "Kunde" und "Auftrag". Das Feld ID in der Tabelle "Kunde" und die Auftrags-ID in der Tabelle "Aufträge" sind auf den Datentyp "Autonummer" eingestellt. Wenn Sie versuchen, eine Beziehung zwischen den beiden Tabellen zu erstellen, liest die Access-Anwendung diese Autonummern-Datentypen als unterschiedliche Datentypen. Wenn der Datentyp "Autonummer" im Tabellenfeld eingestellt ist, wird automatisch eine eindeutige, fortlaufende Nummer für die Tabelle generiert, was zu einer Fehlanpassung führt. Sie können anstelle der Autonummer einen gewöhnlichen Datentyp, wie z.B. eine Zahl, verwenden.
Sie können auch die Tabellenbeziehungen überprüfen. Das Fenster Tabellenbeziehungen kann Ihnen helfen, die Probleme im Zusammenhang mit Datentypdiskrepanzen zwischen verknüpften Feldern und Beziehungen zu erkennen. Um das Fenster Beziehungen zu öffnen, führen Sie die folgenden Schritte aus:
Der Fehler "Type mismatch in expression" kann auch beim Ausführen von Abfragen (SQL-spezifische Abfrage, Parameterabfrage, Aktionsabfrage oder tabellenübergreifende Abfrage) in der Datenbank auftreten. Er erscheint normalerweise, wenn Sie eine falsche Syntax verwenden oder wenn die Verbindungsfelder falsche Datentypen enthalten. Stellen Sie sicher, dass Sie die gleichen Datentypen in den Feldern verwenden. Sie können die verknüpften Felder in Ihren Abfragen überprüfen, um das Problem zu beheben.
Der Fehler "Datentypübereinstimmung in einem Ausdruck" in Access kann aufgrund einer falschen Variablen- und Methodendeklaration und nicht übereinstimmender Datentypen in den Variablen im VBA-Code auftreten. Sie können den VBA-Code überprüfen und versuchen, die Tippfehler und andere Syntaxprobleme zu beheben. Hier sind die Anweisungen:
Die Fehlermeldung "Datentypübereinstimmung im Kriterienausdruck" kann auftreten, wenn die Datentypdiskrepanzen durch eine Beschädigung der Access-Datenbankdatei verursacht werden. Wenn ein Teil Ihrer MDB- oder ACCDB-Datei beschädigt ist, können Sie sie mit dem Dienstprogramm "Komprimieren und reparieren" in MS Access reparieren. Erfahren Sie hier, wie Sie dieses Dienstprogramm verwenden:
Wenn das Dienstprogramm Compact and Repair die beschädigte Access-Datenbank nicht reparieren kann, verwenden Sie am besten ein professionelles Access-Datenbankreparaturprogramm wie Stellar Repair for Access. Das Tool kann schwer beschädigte Access-Datenbankdateien (.mdb oder .accdb) reparieren und alle Objekte wiederherstellen, wobei die Datenintegrität erhalten bleibt. Das Tool ist mit allen MS Access-Versionen kompatibel, einschließlich MS Access 2019.
Der Datentypübereinstimmungsfehler im Kriterienausdruck kann aufgrund von Problemen mit dem Datentyp der Felder und Abfragen auftreten. Sie können die in diesem Artikel beschriebenen Methoden verwenden, um das Problem zu beheben. Wenn dieser Fehler durch eine beschädigte Datenbankdatei verursacht wird, versuchen Sie Stellar Repair for Access. Dieses Tool kann sowohl .mdb- als auch .accdb-Dateien reparieren und alle Daten in einer neuen Datenbankdatei unter Beibehaltung der ursprünglichen Formatierung wiederherstellen.