我有動態生成日期選擇一個gridview,我已採取使用取日期選擇器值
GMDatePicker dtp = (GMDatePicker)Gridview1.Rows[rowIndex].Cells[3].FindControl("frmdate_starttime");
的日期選擇器的值,我已經採用dtp.Date插入,而在數據庫它只存儲日期存儲而不是時間。如何檢索數據庫中保存的日期以及日期
我有動態生成日期選擇一個gridview,我已採取使用取日期選擇器值
GMDatePicker dtp = (GMDatePicker)Gridview1.Rows[rowIndex].Cells[3].FindControl("frmdate_starttime");
的日期選擇器的值,我已經採用dtp.Date插入,而在數據庫它只存儲日期存儲而不是時間。如何檢索數據庫中保存的日期以及日期
您可以將格式屬性更改爲定製和CustomFormat屬性,您需要什麼,像DD MMM YYYY HH:MM。
然後,您應該能夠使用
DateTime dt = dateTimePicker1.Value;
獲得的日期和時間。
將問題分爲兩部分:您是否從控件中獲取正確的值,但未能正確保存/恢復數據庫,或者您無法正確首先獲得正確的價值嗎?一旦確定了是UI還是數據庫問題,您可以忽略它的另一半。
您是否在控件中啓用了時間選擇器?
你在數據庫中使用了什麼列類型?
如果你在調試器中運行你的應用程序,你在將它存儲到數據庫之前看到了什麼值?
如果您在相關管理工具中針對數據庫運行查詢,是否顯示時間?
謝謝你的回覆。作品! – Innova 2009-12-17 06:45:02