vb傳給crystal report的ParameterField(編號:6246)

我在vb中有兩個textbox,要將textbox.text的值傳給crystal report
並在crystal report中將這些值印出來,可是卻出現error
CrystalReport1.ParameterFields(1) = "@FromDateTime='" & date1.Text & "'"
CrystalReport1.ParameterFields(1) = "@ToDateTime='" & date2.Text & "'"
crystalreport1.action =1
其中 @FromDateTime,@ToDateTime是Crystal Report的ParameterField
而 error message 是
執行階段錯誤 20553
invalid Parameter field name
怎麼解決這個error並將值正確傳給Crystal Report