關於抓取資料庫... |
尚未結案
|
amyh54
一般會員 發表:3 回覆:10 積分:2 註冊:2004-04-01 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 我是delphi新手 我最近有看李維老師的書 我寫一個三層架構 然後我照書上的範例去寫(用了DBGrid) 然後run時,grid裡會顯示資料庫所有的資料 然後我有做一個可以搜尋資料的edit 當client端執行程式時, 資料庫的資料就會全部show出來, 然後輸入搜尋值也會直接移動到那筆資料, 我想請問一下, 這樣的方式,是server端在抓資料?? 還是clinet端在抓資料?? 謝謝!!你是指輸入搜尋值會直接移動到那筆資料,是server端在抓資料??還是clinet端在抓資料??嗎? 如是的話,他應該是用Locate的方式,所以是在Client搜尋而已,但如果有設PacketRecords的話,他會再從Server抓資料,直到找到資料!
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
amyh54
一般會員 發表:3 回覆:10 積分:2 註冊:2004-04-01 發送簡訊給我 |
引言: 你是指輸入搜尋值會直接移動到那筆資料,是server端在抓資料??還是clinet端在抓資料??嗎? 如是的話,他應該是用Locate的方式,所以是在Client搜尋而已,但如果有設PacketRecords的話,他會再從Server抓資料,直到找到資料!嗯嗯~~ 我是照書上用Locate的沒錯, 我的PacketRecords也沒有去改他, 就是照預設的-1 我現在是希望由server去抓去資料而不是由client端, 這樣才能發揮中間層的作用, 所以,我是要把PacketRecords的值改為5嗎?? 或是其他設定??? 謝謝^^ |
||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 嗯嗯~~ 我是照書上用Locate的沒錯, 我的PacketRecords也沒有去改他, 就是照預設的-1 我現在是希望由server去抓去資料而不是由client端, 這樣才能發揮中間層的作用, 所以,我是要把PacketRecords的值改為5嗎?? 或是其他設定??? 謝謝^^PacketRecords設多少見仁見智,因為常常要重抓資料也會浪費些時間,而且用DBGrid顯示資料也會依一次顯示的多寡自動抓資料,所以最少可設DBGrid一次顯示的數量。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
amyh54
一般會員 發表:3 回覆:10 積分:2 註冊:2004-04-01 發送簡訊給我 |
|||
amyh54
一般會員 發表:3 回覆:10 積分:2 註冊:2004-04-01 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 您好, 我剛試過把PacketRecord設為1或5或10, 然後我發現搜尋一筆資料時, 也是移動到那筆資料的位置, 跟設成-1並沒有差別 有一點不同的是,設成-1時,執行程式一打開 資料庫的所有資料馬上show出來, 可是設為其他數字時, 一開始只會出現一部份資料, 大概等個三秒才回把所有資料show出, 想請問是什麼原因呢? 還有,我到底要怎麼才能真正確定是從server抓取資料呢 謝謝!!1.所以我說用DBGrid顯示資料也會依一次顯示的多寡自動抓資料,所以最少可設DBGrid一次顯示的數量。 2.請參考【問題】設置了ClientDataSet1.PacketRecords,為什麼還是全取出來了? http://delphi.ktop.com.tw/topic.php?topic_id=46921
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
amyh54
一般會員 發表:3 回覆:10 積分:2 註冊:2004-04-01 發送簡訊給我 |
引言: 1.所以我說用DBGrid顯示資料也會依一次顯示的多寡自動抓資料,所以最少可設DBGrid一次顯示的數量。 2.請參考【問題】設置了ClientDataSet1.PacketRecords,為什麼還是全取出來了? http://delphi.ktop.com.tw/topic.php?topic_id=46921謝謝你^^ 我知道原因了 |
||
Ktop_Robot
站務副站長 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |