關於Crystal Report 6 !(編號:5660)

這是我第一次用Crystal Report 6,以下我有少許問題:
我是ADODB 連上Crystal Report的,如:
dim report as New Crystal Report
dim cSql as string,
dim adoRS as new ADODB.recordset

Private sub cmdPrint_Click()
csql="select * from table1 where UID='" & text1.text & "'"
adoRS.open cSql,conn,dbopenkeyset,adLockReadOnly
report.database.setdatasource adoRS
CRViewer1.ReportSource=report
CRViewer1.viewreport
adoRS.close
end Sub
當我第一次按下Print的時候,Report 正常顯示Text1.Text所需的內容.但當改變了Text1.Text的值再按Print的時候,Report再次顯示之前Text1.text的內容.無法更新,有人知道是什麼原因嗎???
請幫忙,謝謝!