0

我正在使用 MySQL .NET 连接器,当我将记录插入数据库时​​,它需要 .NET DateTime 并抱怨它无法从 .NET DateTime 转换为 MySQL DateTime。有没有办法让实体框架不更新这个字段?

我只是将其从实体模型中删除还是可以在其上设置属性?

我在连接字符串中尝试过Convert Zero Datetime=True& Allow Zero Datetime=True ,但这只是0000-00-00 00:00:00:00在我插入时插入。

我已尝试显式设置Datetimevia Convert.ToDateTime(updateDT.ToString("yyyy-MM-dd hh:mm:ss"));,但这不起作用,我不想让它显式设置每个具有DateTime字段的对象的日期时间。我希望数据库负责为我设置插入或更新的日期。

4

0 回答 0