將時間放到資料庫中的問題... |
缺席
|
jackwu
一般會員 發表:28 回覆:54 積分:16 註冊:2002-08-18 發送簡訊給我 |
各位前輩:
我在下面的程式,將原本的時間格式(ex: 下午 06:04:22) 改為24小時制
但是我將更改後的時間格式放到Paradox的資料庫中,卻還是原來的時間格式,
請問我有哪裡寫錯了呢?
資料庫中的欄位是採用時間格式.... TDateTime StartTime;
StartTime = Time();
sTime = StartTime.FormatString("hh:nn:ss");
sBatchNum = "-";
sErrorCode = "===== 程式啟動 ====="; Table->Open();
Table->Edit();
Table->Insert();
Table->FieldValues["BatchNum"] = sBatchNum;
Table->FieldValues["DataTime"] = sTime;
Table->FieldValues["ErrorCode"] = sErrorCode;
Table->Post();
|
jackwu
一般會員 發表:28 回覆:54 積分:16 註冊:2002-08-18 發送簡訊給我 |
引言: 各位前輩: 我在下面的程式,將原本的時間格式(ex: 下午 06:04:22) 改為24小時制 但是我將更改後的時間格式放到Paradox的資料庫中,卻還是原來的時間格式, 請問我有哪裡寫錯了呢? 資料庫中的欄位是採用時間格式.... TDateTime StartTime; StartTime = Time(); sTime = StartTime.FormatString("hh:nn:ss"); sBatchNum = "-"; sErrorCode = "===== 程式啟動 ====="; Table->Open(); Table->Edit(); Table->Insert(); Table->FieldValues["BatchNum"] = sBatchNum; Table->FieldValues["DataTime"] = sTime; Table->FieldValues["ErrorCode"] = sErrorCode; Table->Post();已經解決了 我是直接從[控制台]->[地區及語言選項]->[地區標準]->[自訂]->[時間] 更改時間格式,可是這樣會有點麻煩,如果有更好的解決方式,請各位前輩指教 謝謝 |
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
不知是否是你要的
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19713
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
asupeduer
初階會員 發表:36 回覆:49 積分:27 註冊:2002-11-08 發送簡訊給我 |
資料庫時間格式有內定以SQL Server來說
一般一個資料庫內無法存在兩個時間格式,
至於前端程式BCB來說,時間格式是採系統預設格式
也就是說,你用BCB讀取資料庫時間資料,雖然資料庫欄位是一種格式
到了BCB你看到的又是系統預設的格式
當然時間轉換後是不會出錯啦,只是格式是不是你希望的
但是一台電腦又只能有一個系統預設時間格式
所以...只好統一要使用的時間格式囉.......
但這樣也有個好處,如果你要發散程式給其他使用者,
其他使用者可依照自己的希望來調整系統的時間格式..
而不是採取你設定的時間格式...這也是沒法度的代痣
所以不用花時間再轉你的時間格式了...... 楊政憲
------
//------------------------------------------------ 我常在想,寫程式跟爬格子到底有什麼不同呢??????????? //------------------------------------------------ |
c905165
中階會員 發表:50 回覆:120 積分:54 註冊:2002-09-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |