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

ADOQuery 刪除資料的問題

答題得分者是:hagar
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-14 10:16:44 IP:61.220.xxx.xxx 未訂閱
小弟遇到一個問題,我的程式是為主檔(Query1)、明細檔(Query2), 當我在新增(Query2)一筆資料後,移動(Query1)到別筆資料後,再移動到原來的那一筆(Query1),此時的(Query2)如果只剩下一筆資料的話,做(Query2.delete)的動作後, query2.BeforeScroll會被觸發,結果產生錯誤訊息顯示(Query2)的either eof or bof is true , or the current record has been deleted , requested operation requires a current recoed 我的query2.BeforeScroll並沒有做特別的處理,甚至測試移除此event都會存在此問題。此問題都發生在(query2)只剩下一筆資料時,做delete的動作。但是如果是沒有移動(query1)的話,也就是(query1)(query2)都是馬上新增馬上刪除就不會有此問題了,請各位前輩幫忙``感激不盡
------
ivankuo
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-14 10:29:13 IP:202.39.xxx.xxx 未訂閱
這是 Delphi 5 對 ADO2.6 的 Bug 到這裏下載 patch 來更新: http://www.borland.com/devsupport/delphi/downloads/dent501readme.html http://www.borland.com/devsupport/delphi/mdac26.html --- Have you ever wondered what it would be like?
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-14 10:34:02 IP:61.220.xxx.xxx 未訂閱
引言: 這是 Delphi 5 對 ADO2.6 的 Bug 到這裏下載 patch 來更新: http://www.borland.com/devsupport/delphi/downloads/dent501readme.html http://www.borland.com/devsupport/delphi/mdac26.html --- Have you ever wondered what it would be like?
請問前輩我如何查詢我的ado版本ㄋ
------
ivankuo
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-03-14 10:38:49 IP:202.39.xxx.xxx 未訂閱
到 http://www.microsoft.com/data/download.htm 下載 Component Checker 可以檢查目前 MDAC 版本 或: http://download.microsoft.com/download/dasdk/CC/2.7/WIN98MeXP/EN-US/cc.exe --- Have you ever wondered what it would be like?
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-03-14 10:52:30 IP:61.220.xxx.xxx 未訂閱
引言: 到 http://www.microsoft.com/data/download.htm 下載 Component Checker 可以檢查目前 MDAC 版本 或: http://download.microsoft.com/download/dasdk/CC/2.7/WIN98MeXP/EN-US/cc.exe --- Have you ever wondered what it would be like?
前輩:我查我的版本為2.6 SP2(2.62.7926.1)版了說
------
ivankuo
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-03-14 17:27:21 IP:202.39.xxx.xxx 未訂閱
引言: 前輩:我查我的版本為2.6 SP2(2.62.7926.1)版了說
下載的 Update Patch 是對 Delphi 5 來說 不是對 ADO 的 --- Have you ever wondered what it would be like?
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-03-14 17:42:33 IP:61.220.xxx.xxx 未訂閱
引言: [quote] 前輩:我查我的版本為2.6 SP2(2.62.7926.1)版了說
下載的 Update Patch 是對 Delphi 5 來說 不是對 ADO 的 前輩```那我應該是能用2.5版的囉,或者升級到D6以後
------
ivankuo
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-03-14 17:48:24 IP:202.39.xxx.xxx 未訂閱
引言: 前輩```那我應該是能用2.5版的囉,或者升級到D6以後
沒錯, 一則如您說的, 不然就是下載 D5 的 Update Patch 了. --- Have you ever wondered what it would be like?
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-03-14 17:59:32 IP:61.220.xxx.xxx 未訂閱
引言: [quote] 前輩:我查我的版本為2.6 SP2(2.62.7926.1)版了說
下載的 Update Patch 是對 Delphi 5 來說 不是對 ADO 的 前輩```那我應該是能用2.5版的囉,或者升級到D6以後
------
ivankuo
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-03-17 16:27:09 IP:61.220.xxx.xxx 未訂閱
前輩```我升級到D6之後,ADO 的SP版本為sp2,可是原來的問題還是存在??
------
ivankuo
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-03-17 17:30:55 IP:202.39.xxx.xxx 未訂閱
引言: 前輩```我升級到D6之後,ADO 的SP版本為sp2,可是原來的問題還是存在??
Delphi 6 沒有看過會發生這種問題說! 所以小弟也幫不上忙! Delphi 5 的部份, 可以參考這幾篇: http://info.borland.com/devsupport/delphi/mdac26.html http://www2.borland.com.tw/tw/nw000223.html(最底下部份) --- Have you ever wondered what it would be like?
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-03-18 12:40:38 IP:61.220.xxx.xxx 未訂閱
請教前輩們:小弟在安裝 delphi 6 update pack 2 的時候產生錯誤,我並沒有安中update pack 1(請問有需要ㄇ??) ,delphi 的版本是 6.0 Enterpsise ,錯誤訊息為 http://delphi.ktop.com.tw/download/upload\27242_error.jpg
------
ivankuo
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-03-18 15:50:06 IP:61.220.xxx.xxx 未訂閱
請教前輩們:小弟終於安裝好 delphi 6 update pack 1、2,但是原來ADOQuery 的刪除問題(請看最上面的內容)還是存在,天阿@@ 誰來救救我阿~~~ 感激不盡```
------
ivankuo
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#14 引用回覆 回覆 發表時間:2003-03-18 17:31:59 IP:202.39.xxx.xxx 未訂閱
引言: 請教前輩們:小弟終於安裝好 delphi 6 update pack 1、2,但是原來ADOQuery 的刪除問題(請看最上面的內容)還是存在,天阿@@ 誰來救救我阿~~~ 感激不盡```
將檔案上傳至會員求助區吧! --- Have you ever wondered what it would be like?
ivankuo
中階會員


發表:132
回覆:272
積分:95
註冊:2002-11-21

發送簡訊給我
#15 引用回覆 回覆 發表時間:2003-03-18 17:40:55 IP:61.220.xxx.xxx 未訂閱
前輩我找到問題了,因為我的程式本來是delphi 5 的ado元件, 我用delphi 6 另外寫一個程式,ado元件重新抓,就不會產生問題了,不過有沒有其他方式阿?? 這樣我所有程式的form中的ado元件都要重新抓阿?? @_@
------
ivankuo
系統時間:2024-06-28 17:24:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!