不解!!謝謝!!(編號:7130)

VB高手的前輩:
小弟!!有一惑、希請不吝指導,如下:
    1.在Form 裡有Data1、Command1、DBGrid1、 Label1 、Label2
     Text1、Text2物件。
    2.在vb5 - 增益集 - 資料庫管理員 – 開啟資料庫 - B3.mdb
     - FROM 成績單(欄位全是TEXT文字屬性)。
   
    3.在SQL陳述式寫入,以下SQL的程式,在此執行正常,並也儲存
      為”查詢”之名稱:
SELECT *
FROM b01
WHERE [俄語] Between [Low] AND [High]
ORDER BY [俄語];
     
    5. Form 程式之撰寫內容:
Private Sub Command1_Click()
  Dim qd As QueryDef
  Set qd = Data1.Database.QueryDefs("查詢")
  qd.Parameters("Low") = Val(Text1.Text)
  qd.Parameters("High") = Val(Text2.Text)
  Set Data1.Recordset = qd.OpenRecordset
End Sub
Private Sub Form_Load()
  Data1.DatabaseName = App.Path + "\b3.mdb"
  Data1.Refresh
End Sub
4.可是到VB5執行,卻無顯示資料,但有欄位名稱
     
   敬請高手指導!!
    謝謝!!
                     一位很想學好VB的人