全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1002
推到 Plurk!
推到 Facebook!

程式不正常結束,資料流失

尚未結案
Jadugarr
一般會員


發表:3
回覆:1
積分:0
註冊:2003-11-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-04 23:15:41 IP:61.223.xxx.xxx 未訂閱
我使用BDE, paradox7.0來發展 資料庫程式,當程式不正常結束, 或者系統當機,重新啟動後,發現 以前的資料流失,並不是不正常 結束執行時輸入的資料,而是已經 確定儲存在資料庫裡的資料,也就是 之前開機後到當機,所輸入的資料都 遺失了,而那些資料我在DataBase Desktop都有確定儲存了。 可是在重新開機後,這些資料都流失 了。請問,哪裡可能出問題?
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-04 23:53:47 IP:61.64.xxx.xxx 未訂閱
paradox7.0 算不正常的 正常 情況    真的要用paradox嗎? mysql + sapdb 或 access也許比較有良好的穩定性 http://www.sapdb.org/ 如果經費夠 甲骨文 就給他用下去 發表人 - ab 於 2003/12/04 23:55:32
cashxin2002
版主


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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-05 00:25:58 IP:63.84.xxx.xxx 未訂閱
您好!    針對資料庫程式的資料儲存事務, Post方法并不能确保已將資料的異動做了對應的儲存, 最有效的方法就在Post方法之后加上Close & Open的方法, 此方法才是唯一可以确保資料安全儲存的方法.    之前有過相關的提問, 記得好像是timhuang前輩做解答的, 查尋一下之前的提問記錄, 應可獲取.    參考看看!    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-12-05 01:38:54 IP:61.71.xxx.xxx 未訂閱
引言: 我使用BDE, paradox7.0來發展 資料庫程式,當程式不正常結束, 或者系統當機,重新啟動後,發現 以前的資料流失,並不是不正常 結束執行時輸入的資料,而是已經 確定儲存在資料庫裡的資料,也就是 之前開機後到當機,所輸入的資料都 遺失了,而那些資料我在DataBase Desktop都有確定儲存了。 可是在重新開機後,這些資料都流失 了。請問,哪裡可能出問題?
你看一下此篇討論, 就恍然大悟了! http://delphi.ktop.com.tw/topic.php?TOPIC_ID=23624
HCLin
一般會員


發表:0
回覆:1
積分:0
註冊:2003-07-01

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-03-24 12:13:50 IP:211.75.xxx.xxx 未訂閱
小弟有試過粉多次...可以使用下列指令,直接強迫寫入變更資料,解決問題 . . TransTable.Post; dbiSaveChanges(TransTable.Handle); ..
系統時間:2024-07-01 17:54:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!