ここに問題があります。
日付を含むテーブル(mySQL)があり、それらのいくつかはnullです。DateTimeを使用できることを知っていますか?またはNullableでnullを許可しますが、どこに設定すればよいかわかりません。
私が試したこと:
dblmでクラスを作成しました。日付プロパティには、次の属性が設定されています。
Nullable : True
Server Data Type : DateTime
Type : NUllable<DateTime>
これらの設定により、コードをビルドできます。デバッグすると、次の例外がスローされます。System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。
これらの属性を使用しようとすると、次のようになります。
Nullable : True
Server Data Type : NUllable<DateTime>
Type : NUllable<DateTime>
上記と同じ例外が発生します。
うまくいかなかった他の方法:
Nullable : True
Server Data Type : DateTime?
Type : NUllable<DateTime>
Nullable : True
Server Data Type : DateTime?
Type : DateTime?
.netの3.5フレームワークを使用しています
ありがとう