Hallo zusammen,
gegeben ist ein typisiertes Dataset welches unter anderem folgende Tabelle enthält.
Gespeichert werden die Daten als XML via
Eingabe der Daten folgt über einen Dialog wo mittels
In der XML Datei sieht es dann folgendermaßen aus.
Nun zum Problem.
Da hier nicht immer ein Vor und Nachname eingegeben werden muss sind es keine Pflichtfelder.
Wenn zb Vor und Nachname NICHT eingegeben werden kommt folgendes XML heraus.
Das wäre auch richtig so.
Allerdings habe ich manchmal folgende Situation:
Dies verursacht dann den Fehler das Vorname <DBNull> wäre.
Jetzt frage ich mich wie es passieren kann das im XML der Vorname so wie oben beschrieben steht?
Es ist weder ein Leerzeichen noch ein Buchstabe etc.
Weiss jmd wodurch das passieren kann?
gegeben ist ein typisiertes Dataset welches unter anderem folgende Tabelle enthält.
Gespeichert werden die Daten als XML via
Dataset.WriteXml(PfadZurXMLDatei)
Eingabe der Daten folgt über einen Dialog wo mittels
String.IsNullOrWhitespace
die eingaben überprüft werden. Also ob überhaupt gemacht wurden oder ob nur Leerzeichen eingegeben wurden.In der XML Datei sieht es dann folgendermaßen aus.
Nun zum Problem.
Da hier nicht immer ein Vor und Nachname eingegeben werden muss sind es keine Pflichtfelder.
Wenn zb Vor und Nachname NICHT eingegeben werden kommt folgendes XML heraus.
Das wäre auch richtig so.
Allerdings habe ich manchmal folgende Situation:
Dies verursacht dann den Fehler das Vorname <DBNull> wäre.
Jetzt frage ich mich wie es passieren kann das im XML der Vorname so wie oben beschrieben steht?
Es ist weder ein Leerzeichen noch ein Buchstabe etc.
Weiss jmd wodurch das passieren kann?
Rechtschreibfehler betonen den künstlerischen Charakter des Autors.