处理SQL时间数据类型

时间:2014-02-12 21:09:21

标签: c# mysql datetime

我的RenewalTime字段有一个'TIME'数据类型的mySQL数据库。

此字段的输入处于军事时间,看起来像“03:00:00”

我正在尝试设置一个类来接收表信息。除了我的时间字段外,所有字段都有效。

到目前为止,这是我对班级变量的了解

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

但这不起作用。在填写表格时,我收到此错误Error parsing column 13 (RenewalTime=03:00:00 - Object)

想法?

1 个答案:

答案 0 :(得分:3)

TimeSpan字段

需要DateTime,而不是Time
[DisplayName("Renewal Time")]
public TimeSpan RenewalTime { get; set; }