我正在使用c sharp和mysql。 當我試圖插入從DateTime類型的日期在DB我得到日期列是0000-00-00
不能從c插入日期到mysql數據庫#
我解析我的日期時間是這樣的:sessionDate.ToShortDateString()
但漸漸空虛日期...
任何幫助,請
我正在使用c sharp和mysql。 當我試圖插入從DateTime類型的日期在DB我得到日期列是0000-00-00
不能從c插入日期到mysql數據庫#
我解析我的日期時間是這樣的:sessionDate.ToShortDateString()
但漸漸空虛日期...
任何幫助,請
MySql以yyyy-MM-dd格式使用日期,因此U可以覆蓋DateTime.Now屬性的toString()方法。
YourDate= DateTime.Now.ToString("yyyy-MM-dd");
它不工作,我得到一個異常:「第1行'列'sessionDate'的錯誤日期值:'1984',我不知道爲什麼1984年有...我插入的日期是當前日期。 .. – Igal
你可以發佈整個代碼..將看看它。你是否嘗試過使用BreakPoints來探索值? –
是DB列日期還是DateTime類型? – Zenwalker
您使用了哪些數據庫,以及如何將日期時間輸入到數據庫中,並顯示一些更具體的代碼。 – jcvandan
您需要發佈更多關於插入方式的代碼,但沒有任何上下文,當目標列爲日期時,將日期時間轉換爲字符串看起來很奇怪 – Eddy