DataDridBoolColumn Problem

Ich verwende eine Oracle DB. Dort gibts kein boolean Datentyp, deshalb wird Number(1) verwendet. 0 --> false 1 --> true In möchte im meinem Windows Forms DataGrid eine DataDridBoolColumn benützen, in der ich die Werte dieser Spalte anzeige. Lösung: Man muss im zugehörigen Dataset zur DB, den Typ der Boolean-Spalte auf "boolean" setzen. Dann kann man ein DataDridBoolColumn verwenden um die Werte anzuzeigen Für die TrueValue und FalseValue Eigenschaften des DataDridBoolColumn sollten im Code true und false stehen: z.B.: this.dataGridBoolColumn1.FalseValue = false; this.dataGridBoolColumn1.NullValue = ((object)(resources.GetObject("dataGridBoolColumn1.NullValue"))); this.dataGridBoolColumn1.TrueValue = true; Bei Veränderungen im Form Designer hier eine Lösung

Latest Posts

Popular Posts