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 in dem Feld übereinstimmen, das der Spalte zugrunde liegt. 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, dass Sie im Kriterienfeld ein gültiges Datum eingegeben haben, weil das Datum dann in #-Zeichen gesetzt wird, z. B. #13.12.12#.
Andere Situationen, die einen Datentypkonflikt auslösen, sind beispielsweise:
-
Sie geben Kriterien für ein Nachschlagefeld ein, und das Kriterium verwendet die in der Nachschlageliste angezeigten Werte (wie etwa einen Namen) anstelle der zugeordneten Fremdschlüsselwerte (wie etwa 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.