ComboBox - DataBindings - CurrencyManager Problem
-
Ich habe meine Controls per DataBindings mit der Datenbank verbunden. Mit dem CurrencyManager navigiere ich durch die Datenbank. Delete, Update und Insert funktioniert solange wie ich nur Wert aus TextBoxen schreiben will. Wenn ich einen Wert aus einer ComboBox schreiben will, bekomme ich bei Insert einen Fehler und bei Update passiert garnichts. Es wird kein Wert ausgelesen, deswegen bekomme ich bei Insert den Fehler (das Datenbankfeld erfordert eine Eingabe), kann mir jemand sagen warum?
Die ComboBox ist über die Eigenschaft Text gebunden.
-
Problem bei der CheckBox ist gelöst nur die ComboBox will noch nicht.
Ich beschreibe es nochmal genauer:
Die ComboBox ist per DataBindings an die Eigenschaft Text gebunden, die Wert aus der DB sind Strings ich kann sie lesen aber nicht speichern. Warum?
Die CheckBox habe ich über die Ereignisse Format und Parse entsprechend konvertiert womit es jetzt funktioniert. Warum musste ich diese konvertieren, wenn ich in der DB (Access) ein Ja/Nein Feld habe und die CheckBox über die Eigenschaft Checked gebunden ist?