FireDAC Crash 的問題 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
與各位分享一個慘痛經驗
開發的程式已持續一年的開發, 由 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 發送簡訊給我 |
花一週的時間,用幾分鐘的時間解決了問題,並且用幾分鐘的時間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 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |