0

DateTimePickerコントロールをデータセット(データベースにリンクされている)にバインドしています。ただし、ユーザーがそのコントロールの日付を変更しない限り、データセットにはそのエントリのnullが含まれているように見えます(コントロールのValueエントリがnullではない場合でも)。私は少しグーグルをしました、そして、DateTimePickerがnull値をサポートしないことに問題を抱えている人々について多くの話があります。ただし、NULL値をサポートする必要はありません。データベーステーブルの列が「NOTNULL」に設定されています。これは、ユーザーが日付を変更しない限り、データセットがDateTimePickerコントロールから更新されていないかのようです。

コードでコントロールの日付を明示的に設定しようとしました(DateTimePicker.Value = DateTime.Nowを使用)。これでもデータセット側は更新されません。

助けてくれてありがとう、ダン。

4

1 に答える 1

1

すみません、金髪の瞬間を過ごしていました!データベーステーブルのフィールドにデフォルト値が設定されていませんでした!

于 2010-05-16T10:17:37.643 に答える