Es wird eine Meldung zu falschen Datentypen angezeigt

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Diese Fehlermeldung weist darauf hin, dass ein Eingabewert mit dem von Access erwarteten Datentyp nicht übereinstimmt. Wenn Sie beispielsweise eine Textzeichenfolge eingeben, obwohl Access eine Zahl erwartet, wird eine Fehlermeldung "Falscher Datentyp" ausgegeben.

Versuchen Sie zur Problembehandlung bei dieser Meldung folgende Schritte:

  • Wenn Sie gerade den Standardwert für ein Feld in einer Tabelle geändert haben und beim Versuch der Eingabe neuer Datensätze eine Meldung "Falscher Datentyp" angezeigt wird, öffnen Sie die Tabelle in der Entwurfsansicht, und vergewissern Sie sich, dass der für den Standardwert des Felds verwendete Ausdruck als derselbe Datentyp wie das Feld ausgewertet wird. Wenn das Feld beispielsweise den Datentyp Zahl aufweist, dürfen Sie keine Anführungszeichen um den Standardwertausdruck setzen (sonst würde z. B. "1" als Text und nicht als Zahl ausgewertet.)
  • Überprüfen Sie, ob die Kriterien für eine Spalte mit dem Datentyp des zugrunde liegenden Felds der Spalte übereinstimmen. Wenn Sie Textkriterien für ein numerisches Feld oder ein Datums-/Uhrzeitfeld angeben, wird diese Fehlermeldung angezeigt.
    Beispiel: Wenn Sie die Kriterien "50" oder "13.12.12" eingeben, wird eine Fehlermeldung zurückgegeben, weil Access Werte in Anführungszeichen als Text und nicht als Zahlen interpretiert. Vergessen Sie deshalb nicht, diese Anführungszeichen zu entfernen. Sie wissen, wenn Sie ein gültiges Datum in das Feld Kriterien eingeben, da um das Datum herum # -Zeichen angezeigt werden, z. B. #12/13/12#.

Andere Situationen, die einen Datentypkonflikt auslösen, sind beispielsweise:

  • Sie geben Kriterien für ein Nachschlagefeld an, und die Kriterien verwenden die In der Nachschlageliste angezeigten Werte (z. B. einen Namen) anstelle der zugehörigen Fremdschlüsselwerte (z. B. eine ID). Da die Fremdschlüsselwerte die tatsächlich in der zugrundeliegenden Tabelle gespeicherten Werte darstellen, sollten Sie diese beim Angeben von Kriterien für ein Feld verwenden.
  • Sie haben das Dollarzeichen ($) in Kriterien eingegeben, die Sie für ein Währungsfeld angegeben haben. Entfernen Sie das Dollarzeichen, und betrachten Sie die Ergebnisse.
    Sie können feststellen, ob das numerische Kriterium, das Sie eingegeben haben, keine Zahl ist, wenn es von Anführungszeichen eingeschlossen ist. Wenn Sie das $-Zeichen eingeben, schließt Access die eingegebene Zeichenfolge automatisch in Anführungszeichen ein.
  • Überprüfen Sie, ob der Datentyp bei jedem Paar verknüpfter Felder in der Abfrage gleich ist. Ändern Sie andernfalls den Datentyp eines der verknüpften Felder so, dass er dem Datentyp des anderen Felds entspricht, um den Fehler "Falscher Datentyp" zu vermeiden.