dbgrid的requery問題 |
缺席
|
bayman
一般會員 ![]() ![]() 發表:30 回覆:35 積分:18 註冊:2007-04-24 發送簡訊給我 |
|
eaglewolf
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:4 回覆:268 積分:429 註冊:2006-07-06 發送簡訊給我 |
使用bookmark
var TempBookMark: TBookMark; TempBookmark := query.GetBookmark; ..... query.GotoBookmark(TempBookmark); query.FreeBookmark(TempBookmark); ===================引 用 bayman 文 章=================== 在數據更新後,我採用QUERY.REQUERY和LOCATE重新定位更新前的那一筆記錄,但定位後的記錄始終處于DBGRID的中間,而非更新前的DBGRID顯示的位置 如何處理才能使REQUERY後DBGRID除了更新了的數據外,其他保持不變?(就是使DBGRID看起來不發生滾動) 謝謝各位大大!
------
先查HELP 再查GOOGLE 最後才發問 沒人有義務替你解答問題 在標題或文章中標明很急 並不會增加網友回答速度 Developing Tool: 1.Delphi 6 2.Visual Studio 2005 3.Visual Studio 2008 DBMS: MS-SQL |
bayman
一般會員 ![]() ![]() 發表:30 回覆:35 積分:18 註冊:2007-04-24 發送簡訊給我 |
|
adonis
高階會員 ![]() ![]() ![]() ![]() 發表:140 回覆:258 積分:159 註冊:2002-04-15 發送簡訊給我 |
bayman,您好
請參考 http://delphi.ktop.com.tw/board.php?cid=30&fid=71&tid=50241 在其 BeforeScroll 事件中來處理相對你要的功能,或許可以達到你的要求 ~~ 我也在學習中,若有錯謬請見諒 ~ ===================引 用 bayman 文 章=================== 在數據更新後,我採用QUERY.REQUERY和LOCATE重新定位更新前的那一筆記錄,但定位後的記錄始終處于DBGRID的中間,而非更新前的DBGRID顯示的位置 如何處理才能使REQUERY後DBGRID除了更新了的數據外,其他保持不變?(就是使DBGRID看起來不發生滾動) 謝謝各位大大!
------
我也在努力學習中,若有錯謬請見諒。 |
bayman
一般會員 ![]() ![]() 發表:30 回覆:35 積分:18 註冊:2007-04-24 發送簡訊給我 |
|
yish35
一般會員 ![]() ![]() 發表:5 回覆:29 積分:6 註冊:2007-01-10 發送簡訊給我 |
我也有這個問題
你可以參考這一個,不過我還不太懂 我有一本DELPHI 7 書中也寫的很簡單,不過他有是到直接select在多筆,會造成......慢慢慢 http://delphi.ktop.com.tw/board.php?cid=168&fid=918&tid=88411 請其他前輩如果有完整範例可以提供參考,感謝
------
環境 DELPHI 7 Delphi 新手,請多指教 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |