線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1287
推到 Plurk!
推到 Facebook!

datetimepicker的問題

尚未結案
devilfire
一般會員


發表:24
回覆:8
積分:6
註冊:2003-07-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-19 21:16:55 IP:61.216.xxx.xxx 未訂閱
我是使用DATETIMEPICHKER去輸入時間, 把他的值輸入到TABLE中, 然後用QREPORT去列印出日期, 但是我在資料庫設定的日期格式為2003/11/19, 然後在DATETIMEPICKER也是這個格式, 但在資料庫中會存入2003/11/19 下午 08:34:07 會多一段時間, 為什麼會這ㄋ..... 這段時間為什麼會出入,可以消掉ㄇ, 請指點一下。
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-19 22:25:02 IP:63.84.xxx.xxx 未訂閱
您好!    不知您使用何種資料庫形態, 小弟想應該是因為DateTimePicker元件, 其擷取到的值形態是日期時間(不論您的設定為何), 當資料錄存入的時候, 就會以日期加時間的格式存入資料表中.    提供下面的方法供您參考, 使用Trunc函數, 在資料存入時, 只存入日期, 如下: ADOTable1.Insert; ADOTable1.FieldByName... //其它的欄位值 ADOTable1.FieldByName('日期').Value := Trunc(DateTimePicker1.Date); ADOTable1.Post;    參考看看!    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-19 22:32:21 IP:218.32.xxx.xxx 未訂閱
devilfire 你好:    大部分資料庫的資料型態都是 "日期+時間" 的型態,    至於如何處理 "時間" 的問題, 本站已有相當多的討論.    建議你搜尋一下, 這樣子你比較能獲得完整的解答.
系統時間:2024-09-14 20:27:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!