在我的一個Windows應用程序中,我使用的是SQL Server 2008 R2。哪裏有一個數據類型爲time(1)
的列。檢索數據類型爲時間的時間值(1)
我在該列中有一個虛擬值可以說09:00:00
其格式爲HH:mm:ss
。
現在,當我在代碼中檢索相同的值並將其存儲到網格中時。我使用下面的代碼。
VSFlexShift.set_TextMatrix(i, 2, objShiftMasterDTO.SHIFT_START.ToString("HH:mm:ss"));
但我得到一個錯誤
輸入字符串的不正確的格式
當我存儲前的日期值:
Column: date
datatype: DateTime
Value: 2015-11-30 15:05:01.120
當我試圖在代碼中檢索它
VSFlexHoliday.set_TextMatrix(i, 3, objHolidayMasterDTO.HOLIDAY_DATE.ToString("dd/MM/yyyy"));
返回:30/11/2015
。
現在我需要得到我提到的第一個時間格式9:00:00
。如何得到它?任何幫助讚賞。
你是怎麼了'time'屬性映射到的了'DateTime' DTO? –
'TimeSpan _SHIFT_START;' –
運行時'TimeSpan _SHIFT_START'的價值是什麼? –