实体DbUpdateException

时间:2018-02-07 12:15:03

标签: c# entity-framework datetime-format savechanges

我在使用C#(.NET Framework 4.6.1)编写的服务器应用程序中使用实体数据模型。我正在从设备请求数据(通过Eneter.Messaging.Framework),其中的客户端应用程序也是用C#编写的,但是在Compact Framework(v3.9)中。一切正常,但是当我尝试将DateTime作为字符串从客户端发送到服务器并将其保存到数据库时,我得到一个entity.infrastructure.dbupdateexception错误。发送DateTime.UtcNow.ToString()日期时发生此错误,但在其他情况下我收到错误。

例如,当我想使用string date = (new DateTime(2000,11,11,11,11,11)).ToString()将收到的对象保存到数据库时,我尝试发送DbUpdateException并收到错误db.SaveChanges()。显然,我解析了收到的值DateTime.Parse(iten.Date)

我尝试发送其他日期格式,但它没有用。

0 个答案:

没有答案