0

DateTimePicker と bindingsource に問題があります。

DateTimePicker から日付を変更せずに新しいレコードを追加すると、バインディングソースが日付を null に設定するため、データベースで問題が発生します

データバインディング コードは次のとおりです。

this.dateDateTimePicker.DataBindings.Add(
    new System.Windows.Forms.Binding("Value", 
         this.storeBindingSource, 
         "date", 
         true));

DateTimePicker から日付を選択すると、すべて正常に動作します。

何が問題で、どうすれば修正できますか

4

1 に答える 1

0

<datetimepicker>.Value = DateTime.Now;フォームの読み込み時に追加し、<datetimepicker>.Value挿入前にメッセージボックスで確認してください。

于 2012-05-19T22:55:52.983 に答える