ich verwende Access 2002.
Wenn ich z.B. in einer Abfrage folgenden Ausdruck verwende klappt es:
[Hausnummer] & ", " & [PLZ] & ", " & [Ort]
Wenn ich jedoch (was für mich sehr praktisch wäre)
das & durch ein + ersetze bekomme ich nur den Wert #Fehler zurück
[Hausnummer] & ", " + [PLZ] & ", " & [Ort]
Gleiches Problem habe ich zum Teil auch wenn ich versuche Werte im Datumsformat zu „Kombinieren“.
="geboren am: " & [Geburtsdatum]
funktioniert nur, wenn ‚Geburtsdatum‘ als Datum-kurz definiert ist.
ich verwende Access 2002.
Wenn ich z.B. in einer Abfrage folgenden Ausdruck verwende
klappt es:
[Hausnummer] & ", " & [PLZ] & ", " & [Ort]
Wenn ich jedoch (was für mich sehr praktisch wäre)
das & durch ein + ersetze bekomme ich nur den Wert #Fehler zurück
[Hausnummer] & ", " + [PLZ] & ", " & [Ort]
warum wäre das „praktisch“ ? Es wäre schlichtweg falsch, denn Du willst ja String zusammenfügen und keine mathematischen Berechnungen machen…
Gleiches Problem habe ich zum Teil auch wenn ich versuche
Werte im Datumsformat zu „Kombinieren“.
="geboren am: " & [Geburtsdatum]
funktioniert nur, wenn ‚Geburtsdatum‘ als Datum-kurz definiert
ist.
WIE funktionioniert es denn?
„Datum-kurz“ ist kein Datentyp, sondern ein Format, auf das es nicht ankommt.
Wenn [Geburtsdatum] in der Tabelle vom Datentyp Datum/Uhrzeit und sonst keine Formatierung angegeben ist, wird das Datum so angezeigt/geliefert, wie es in den Windows-Regionseinstellungen angegeben ist.
ich habe mir schon gedacht, dass das Plus hier mathematisch
Verwendet wird.
Wenn ich das Plus verwende und kein PLZ- Eintrag vorhanden ist, hätte ich das störende Komma nicht mehr. Bei Ausdrücken mit Text funktioniert das wunderbar.
Gibts da eine Möglichkeit die PLZ als String ‚zu verwenden‘?
"=„geboren am: " & [Geburtsdatum]“ habe ich in einem Bericht
verwendet um nicht 2 Textfelder zu benötigen.
geboren am : 12.12.1990
Ich finde es auch komisch aber bei mir wurde immer ein Fehler angezeigt, bis ich das Format auf datum- kurz geändert habe…