2014-02-12 5 views
0

RenewalTime 필드에 'TIME'데이터 형식의 mySQL 데이터베이스가 있습니다.SQL 시간 처리 데이터 형식

이 필드의 입력은 군사 시간이며`3시 0분 0초 '

나는 테이블 정보를 수신하는 클래스를 설정하려고 것 같습니다. 모든 필드는 내 시간 필드를 제외하고는 작동합니다.

지금까지이 내가이 나던 작업하지만 내 수업

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

에 변수가 것입니다. 테이블이 채워지는 순간에이 오류가 나타납니다. Error parsing column 13 (RenewalTime=03:00:00 - Object)

아이디어가 있으십니까?

+1

그것의'MySQL' 그래서 나는 확실하지 않다 위해, TimeSpan 필요하지만, [TimeSpan''] 안 (http://msdn.microsoft.com /en-us/library/system.timespan(v=vs.110).aspx) 대신 'DateTime' – Habib

답변

2

당신은하지 DateTimeTime 필드

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