我想,你應該把你的環境再描述清楚一點.
ex:用什麼資料庫??
輸入查詢的ID後按下button後是去執行什麼SQL Script??
一般這種code應該會定義一個共用變數接查詢的ID再來進行SQL查詢.
看是要在form2.show後再來作查詢或是查詢完後再把結果丟到form2來呈現.
那你可以先試試單純在作query時速度如何?如果真的是因為table裡的
資料太多而導致query的速度慢,那是不是要其它的key值需要加在SQL Script裡.
參考看看.
※ 引述《phantom03 (phantom03)》之銘言:
: 我想利用VB6.0寫一個有關於資料庫的程式
: 但我遇上了一些麻煩
: 我想讓使用者輸入欲查詢id然後輸出欲查詢id的資料
: 大概像這樣:
: ____________
: | 欲查詢ID: |
: | ________ |
: | |
: | BUTTON |
: |____________|
: 先讓使用者輸入欲查ID
: 按下BUTTON後
: 會跳出第二個FORM
: 顯示如下圖
: _____________
: |ID:______ |
: |NAME:______ |
: |PHONE:______ |
: |ADDRESS:____ |
: | |
:  ̄ ̄ ̄ ̄ ̄ ̄
: 這些功能我都用出來了
: 可是遇到的問題是
: 查詢的速度真的很慢
: 若查詢較後面的資料
: 往往要等個20秒至40秒
: 請問有辦法改善這個問題嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.161.113