Validieren von Nutzereingaben
Leider muss Ihr Programm auch mit dem Endanwender kommunizieren und so bleibt es nicht aus, dass er auch Werte eingibt. Hat er lediglich die Qual der Wahl, eine CheckBox anzuklicken oder einen Listeneintrag aus einer ComboBox zu wählen, sind Sie als Programmierer auf der sicheren Seite, denn Sie wissen, welche Werte zu erwarten sind. Ganz anders, wenn es sich um die beliebten Textfelder handelt. Angefangen von fehlenden Eingaben (sind das jetzt Null-Values bzw. Leerstrings) über Falscheingaben (Zeichen statt Ziffern) und Werteüberläufen bis hin zu logischen Fehlern (Geburtsdatum in der Zukunft), es gibt wohl keine Variante, die ausgeschlossen werden kann.
Hier hilft zunächst nur die Verwendung möglichst spezialisierter ...
Get Datenbank-Programmierung mit Visual C# 2012 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.