dbgrid如何用鍵盤上下移動指標並同時改變資料? |
答題得分者是:max5020
|
Reiji
初階會員 發表:30 回覆:57 積分:32 註冊:2008-06-26 發送簡訊給我 |
小弟我使用DBGRID去Query(Query1)資料,出來的資料在DBGRID中列出來,當點選其中一筆時再由該筆資料去執行另一個Query(Query2),然後把Query2的資料顯示到另一張表上,這裡如果使用onCellClick是沒有問題,但是onCellClick是在使用滑鼠左鍵點擊時才會有反應,那麼如果我用鍵盤上下鍵要跳到另一筆資料去就不會有反應,我該怎麼做才能呼叫onCellClick去執行Query2的動作?
我看過站上文章,寫說Query1的AfterScroll中寫 Label1.Caption:=inttostr(DBGrid1.SelectedField.Index); 每次點的數字都不一樣,點回同一格也會不一樣,用鍵盤上下移動也不會變,感覺我好像還少了什麼,但完全沒有頭緒啊
------
永遠都是新手 編輯記錄
Reiji 重新編輯於 2010-03-09 15:42:22, 註解 無‧
|
max5020
資深會員 發表:30 回覆:277 積分:321 註冊:2003-06-04 發送簡訊給我 |
|
Reiji
初階會員 發表:30 回覆:57 積分:32 註冊:2008-06-26 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |