|
22
|
| Anthony Forloney · 技术社区 · 16 年前 |
|
|
1
38
对我来说,我也有同样的问题,但问题是在默认情况下,当我保存模型时,创建了一个无效的日期时间。我有一个CreatedOn字段,但没有将其设置为任何值,这意味着该值为01/01/0001,这对于SQL来说是无效的日期时间。设置它为我解决了这个问题。 |
|
2
19
读后 this website 我发现要打开数据库的.edmx文件并进行更改:
到
|
|
|
3
12
您还可以编辑模型(或在.edmx中的EF中)并设置
|
|
|
4
7
我也有同样的错误,我发现如果SQL 2008 DB中有一个DateTime可为Null的字段,不要在代码中显式地将Null(Nothing)赋值给该字段,这将导致此错误,或者可以将所有DateTime字段更改为DateTime2。 |
|
|
5
3
只需使用DateTime可为空的DateTime,比如DateTime?如果数据库中的列可以为空,则在域实体属性中。这将使它起作用。 |
|
|
Paritosh · EF Core为什么要返回相关属性 1 年前 |
|
|
chuckd · 如何检查EF Core中是否存在当月创建的行(记录) 2 年前 |
|
|
Steven · 带sqlite的EF与sqlite净pcl 2 年前 |
|
|
Riyaz Vagapov · EF核心交易 2 年前 |