2014-03-04 50 views
0

在我用delphi XE3和一個在線數據庫的那一刻, 我用如何避免長時間的加載時間與SQL用delphi XE3

db.active:=False; 
DB.sql.text:='slect*from database'; 
db.active:=True; 

展示和篩選記錄,但是當我獲得約1000條記錄在數據庫中,它變得非常緩慢,有沒有辦法使程序可以在db加載時使用,

有點像facebook在你鍵入時加載,並在找到它們時顯示記錄。

謝謝

回答

0

釷的問題是*在你的選擇,並在OFC數據量。您必須從服務器獲取數據。我不知道你使用了什麼組件,所以關於它的任何信息都會有幫助......在DevExpress的網格組件中,有一個叫做「GridMode」的屬性。

+0

以及我使用zeoslib連接,並從zquery獲取表中的信息,然後在dbgrid中顯示它們 – user3271392