■No98856 (Hongliang さん) に返信
> 日付及び時刻は、.NETにおいてはDateTime型で扱います。
DateTimeに変更したらできました!
一つ疑問なのですが
public partial class Table_1
{
[StringLength(10)]
public string ID { get; set; }
[StringLength(50)]
public string Name { get; set; }
[StringLength(50)]
public string HName { get; set; }
[StringLength(50)]
public string EnName { get; set; }
[StringLength(10)]
public string Gender { get; set; }
[Column(TypeName = "date")]
public DateTime? Day { get; set; } ←
}
ここには何故[?]が必要なのでしょう。
[?]を除いて実行すると
System.Data.ConstraintException: 'The 'Day' property on 'Table_1' could not be set to a 'null' value. You must set this property to a non-null value of type 'System.DateTime'. '
このようなメッセージが出ます
|