Also, das Problem ist der DateTimePicker. Er ist an ein Feld eine DB gebunden und funktioniert eigentlich auch wie er soll.
Nur eine Kleinigkeit krieg ich einfach nicht hin. Als Vorgabedatum habe ich das aktuelle Datum festgelegt. Wenn der Benutzer das einfach so übernimmt, wirds net in die DB geschrieben. Auch wenn der Benutzer den DTP öffnet und auf das aktuelle Datum klickt wirds net in die DB übernommen.
Damit das Datum in die DB übernommen wird muß man folgende Schritte machen:
1. DTP öffnen und beliebiges anderes Datum anklicken
2. DTP verlassen
3. DTP erneut öffnen und das heutige (aktuelle) Datum anklicken
4. DTP wieder verlassen
Was für ein Hassel!! Aber nur so wird das Datum in die DB geschrieben :wacko:. Ich hab mir schon an verschiedenen Stellen, inklusive direkt vor der Anweisung TableAdapter.Update(DataSet.Table) den Value von dem DTP anzeigen lassen und alles sieht korrekt aus. Keine Ahnung, warum ein Vorgabewert vom DTP nicht ohne weitere Aktionen vom Benutzer in die DB geschrieben wird.
Kann mir da jemand weiterhelfen?
Im Moment ist das ja total benutzerunfreundlich. Wenn ich das net gebacken kriege, fliegt der DTP wieder raus und ich nehme ne Textbox für das Datum. So hatte ichs vorher und da gabs keine Probleme. Ich hab den DTP nur reingenommen ums etwas benutzerfreundlicher zu machen, aber das war ja wohl ein Schuß in den Ofen.
Nur eine Kleinigkeit krieg ich einfach nicht hin. Als Vorgabedatum habe ich das aktuelle Datum festgelegt. Wenn der Benutzer das einfach so übernimmt, wirds net in die DB geschrieben. Auch wenn der Benutzer den DTP öffnet und auf das aktuelle Datum klickt wirds net in die DB übernommen.
Damit das Datum in die DB übernommen wird muß man folgende Schritte machen:
1. DTP öffnen und beliebiges anderes Datum anklicken
2. DTP verlassen
3. DTP erneut öffnen und das heutige (aktuelle) Datum anklicken
4. DTP wieder verlassen
Was für ein Hassel!! Aber nur so wird das Datum in die DB geschrieben :wacko:. Ich hab mir schon an verschiedenen Stellen, inklusive direkt vor der Anweisung TableAdapter.Update(DataSet.Table) den Value von dem DTP anzeigen lassen und alles sieht korrekt aus. Keine Ahnung, warum ein Vorgabewert vom DTP nicht ohne weitere Aktionen vom Benutzer in die DB geschrieben wird.
Kann mir da jemand weiterhelfen?
Im Moment ist das ja total benutzerunfreundlich. Wenn ich das net gebacken kriege, fliegt der DTP wieder raus und ich nehme ne Textbox für das Datum. So hatte ichs vorher und da gabs keine Probleme. Ich hab den DTP nur reingenommen ums etwas benutzerfreundlicher zu machen, aber das war ja wohl ein Schuß in den Ofen.