Prüffunktionen

Beim Umwandeln von verschiedenen Datentypen geht schnell etwas schief, vor allem bei Datumswerten. Mit DateValue("24.13.2010") erzeugen Sie wenig überraschend einen Laufzeitfehler, dass die Typen unverträglich seien. Bevor Sie also Daten umwandeln, müssen Sie erst einmal prüfen, ob sie geeignet sind.

Fangen wir direkt mit diesem Problem an: Wäre der Text in ein Datum umzuwandeln? Dafür gibt es die IsDate()-Funktion, die wie alle folgenden eine True/False-Entscheidung zurückgibt (siehe Abbildung 36.21). Sie ist recht flexibel und kann auch mit ausgeschriebenen Monatsnamen umgehen.

Die IsDate()-Funktion prüft eine Zeichenkette auf Datumstauglichkeit

Abbildung 36.21 Die IsDate()-Funktion prüft eine Zeichenkette ...

Get Microsoft Access 2010 - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.