我正在使用 MySQL .NET 连接器,当我将记录插入数据库时,它需要 .NET DateTime 并抱怨它无法从 .NET DateTime 转换为 MySQL DateTime。有没有办法让实体框架不更新这个字段?
我只是将其从实体模型中删除还是可以在其上设置属性?
我在连接字符串中尝试过Convert Zero Datetime=True
& Allow Zero Datetime=True
,但这只是0000-00-00 00:00:00:00
在我插入时插入。
我已尝试显式设置Datetime
via Convert.ToDateTime(updateDT.ToString("yyyy-MM-dd hh:mm:ss"));
,但这不起作用,我不想让它显式设置每个具有DateTime
字段的对象的日期时间。我希望数据库负责为我设置插入或更新的日期。