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

BDE error 問題

答題得分者是:P.D.
dispper
一般會員


發表:8
回覆:9
積分:3
註冊:2002-05-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-03-03 10:50:13 IP:211.22.xxx.xxx 訂閱
dear 先進:
目前小弟用 BDE(5.1.1版) 連接 oracle(9i) 資料庫, 用沒多就就會發生BDE error
或者是 IDAPI32.dll 錯誤 (以前都正常, 應該說兩三天才會發生一次, 96/11就開始發生這兩個問題而且是一天發生十幾次),
要重開機才能在連線使用,
爬文發現BDE error 是記憶體問題, 建議其中使用Query open 之後要close,
我也照著修改(本來就有做,只是在recheck是否有忘了關掉的)
可是還是常常發生, 這部分我還要注意什麼嗎?

而 IDAPI32.dll 的錯誤是如何造成的???

作業環境為 winxpsp2 512ram

麻煩各位先進指教.........謝謝.........
P.D.
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-03-06 12:19:09 IP:61.67.xxx.xxx 未訂閱
擱了好久不見有人回覆, 但我也沒用過這類資料庫, 不過一般我的經驗, 這類大型資料庫(還有 M$SQL, DB2...), 基本上不建議使用BDE, BDE是十年前Borland自己開發的介面, 早在幾年前就已經不再支援了, 所以新一點的資料庫版本在支援上都會有狀況, 改用 ado或dbexpress吧, 要不然日後問題會越來越多
dispper
一般會員


發表:8
回覆:9
積分:3
註冊:2002-05-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-03-06 14:41:01 IP:211.22.xxx.xxx 訂閱
感謝 P.D. 版主的 意見,
也有想過要改用ado or dbexpress ,
只是手頭上的工作實在太多,而且開發工具也要改成Dot Net(還在評估中)
種種原因之下,就想說這部分能不改就先不要改
所以詢問各位先進看是否有對BDE error 有更好的解決方法, 能減少error 次數
不要讓使用者一直抱怨



P.D.
版主


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-03-07 10:14:24 IP:61.67.xxx.xxx 未訂閱
之前也有人有發生bde error 的問題, 後來他是調整 cache buffer 後就解決了, 你試試看可不可行, 或者因為你的電腦只有512, 說真的不是很夠, 加大一點
~~以上僅提供建議
dispper
一般會員


發表:8
回覆:9
積分:3
註冊:2002-05-30

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-03-08 23:34:47 IP:122.125.xxx.xxx 訂閱
感謝P.D.版主的建議
bde 設定也已加大過了,並沒有減少發生的次數
看來bed真的很不穩,不知道bde是不是有出5.2版
看到版上有人用5.2版(不知道是不是我看錯了)
可是去borland卻找不到從那下載

就此先結案, 謝謝先進們的指教
系統時間:2024-05-17 1:09:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!