頁:
[1]
使用者輸入日期+時間新增至資料庫內[已解決]
本帖最後由 天兵才子 於 2015-5-6 06:48 PM 編輯用一個TEXT1.TEXT元件 讓使用者輸入 2015/05/01 14:11:00(秒自動補0)
把TEXT1.TEXT新增至資料庫欄位內
資料庫為:Oracle
資料庫語法為:TO_DATE('2015/05/01 14:00','YYYY/MM/DD HH24:MI')秒會自動補0吧?
<div></div> 本帖最後由 rr09192084 於 2015-5-5 11:39 AM 編輯
建議你可以拉一個DateTimePicker元件
然後設定自訂格式,如
DateTimePicker1.Format = DateTimePickerFormat.Custom
DateTimePicker1.CustomFormat = "yyyy/mm/dd HH:mm"
因為只自訂到分
所以取用DateTimePicker1.Text 加上自行補上的 ":00" 來用就可以了
如
Dim sqlstr As String = "TO_DATE('" + DateTimePicker1.Text + ":00','yyyy/mm/dd hh24:mi:ss')"
格式有錯哦!應是 yyyy/MM/dd HH:mm:ss
MM : 為月份
mm:為分
HH:24小時制
hh:12小時制 我想這應該是Oracle的日期語法,不是.net的日期語法
請看
http://www.techonthenet.com/oracle/functions/to_date.php
不知道我有沒有理解錯
頁:
[1]