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

FireDAC Crash 的問題

 
P.D.
版主


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

發送簡訊給我
#1 引用回覆 回覆 發表時間:2015-03-01 23:38:21 IP:118.169.xxx.xxx 未訂閱
與各位分享一個慘痛經驗

開發的程式已持續一年的開發, 由 XE4 一直往 XE7 昇級發展上去, 上一週原本一直沒有問題的 APP , 卻突然在一次的編譯, 丟到手機真機操作時, 只要點到某一個功能就一直 Access xxxx can not read xxxx write xxx, 為了這個問題, 查遍了程式, 百思不得其解, 明明上一秒鐘還好的, 怎麼就毀了, 最後查到是資料庫問題, 我使用 FireDAC(在手機端) 的 sdb檔, 竟然是在一個 Table1.Open 就當機(在手機上一直重覆顯示 Access ... ), 歷經了將近一週的時間查網路, 查權限, 查設定, 能改的都改了, 但一直都不行, 後來拿了還沒有這個問題的舊程式重新編譯丟到手機, 竟然好了, 但現在的程式再丟上去就毀了, 搞的我血壓屢創新高, 後來突發奇想(這是七天後的事), 我把 FDconnect 及 FDTable 的元件刪除重建, 再重新編譯, 完全好了, 真的是xxoo, 在此給各位一個分享, 下回先檢查元件是否莫名其妙的crash

編輯記錄
P.D. 重新編輯於 2015-03-01 23:39:29, 註解 無‧
aftcast
站務副站長


發表:81
回覆:1485
積分:1763
註冊:2002-11-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2015-03-02 01:18:12 IP:220.129.xxx.xxx 訂閱
花一週的時間,用幾分鐘的時間解決了問題,並且用幾分鐘的時間po文分享。 真是又慘痛又感動。 謝謝分享。

debug的時間真的經常比寫程式更久。找問題與理解問題經常很耗時! 別人的一個提點,可能曾是他許久的痛。或許這也稱江湖一點訣,說破不值錢吧?! ^ ^

我記得不久前,好像也有某網友談到類似的bug,但好像不是database相關,而是某listview?元件。我忘了。我只記得他最後也是刪了元件,重設屬性,重編的樣子…
------


蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
pcplayer99
尊榮會員


發表:146
回覆:790
積分:632
註冊:2003-01-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2015-03-02 10:57:58 IP:120.236.xxx.xxx 訂閱
我,碰到 LixtBox 的问题。怎么改都没用。彻底删除掉这个 ListBox,重新拖一个过来,就好了。


早年还碰到过一个程式搞一个通宵也找不到问题在哪里,关机睡觉,睡醒开机,不做任何改动,直接 Build 一次程式,问题消失。不过这种情况比较少。

比较多的是,怎么样也找不到问题。然后直接在 IDE 里面,随便敲几个字进去,然后再把那几个字删除掉,然后重新 Build,问题消失。
系統時間:2024-03-29 23:28:09
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!