mysql日期欄位, 我通過asp去更新一個提交日期的欄位. 不管我怎么設定默認,設定成date型別,或者datetime或者型別, 他的默認值都是0000-00-00.
然后我在asp去提交表單的時候
rs("日期欄位")=date()
rs.update
asp頁面就會報錯
Microsoft Cursor Engine 錯誤 '80040e38'
無法為更新定位行。一些值可能已在最后一次讀取后已更改。
然后我把mysql的日期欄位改為字符型vcachar型別,然后我asp的date()提交的是2020-06-08,
rs("日期欄位")=date()
rs.update
提交后, 保存的字符日期格式卻自動變成8/6/2020 .
uj5u.com熱心網友回復:
為什么不保存時間戳,想要什么格式再轉。uj5u.com熱心網友回復:
你可以使用replace函式轉換rs("日期欄位")=Replace(date(),"/","")
rs.update
uj5u.com熱心網友回復:
資料庫里的格式沒關系,顯示的時候格式化一下就行轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/40664.html
標籤:ASP
上一篇:Bootstrap入門
