2014-02-12 104 views
0

我的我的RenewalTime字段中有一个'TIME'数据类型的mySQL数据库。处理SQL时间数据类型

此字段的输入是军事时间,看起来像`03:00:00'

我想设置一个类以接收表信息。除了我的时间字段,所有的字段都可以工作。

到目前为止,这是我在我的课

[DisplayName("Renewal Time")] 
     public DateTime RenewalTime { get; set; } 

有变量,虽然这不工作。当时表格正在填充我收到此错误Error parsing column 13 (RenewalTime=03:00:00 - Object)

想法?

+1

它'MySQL'所以我不知道,但它不应该是['TimeSpan'](http://msdn.microsoft.com /en-us/library/system.timespan(v=vs.110).aspx)而不是'DateTime' – Habib

回答

2

你需要TimeSpan,不DateTimeTime

[DisplayName("Renewal Time")] 
public TimeSpan RenewalTime { get; set; }