I have a problem with ADODC...

I have made Master/Detail Form using ActiveX Data Control..

I have Given the follwing code to change the child recordset depending upon the master's Primary key....

---------------
With adorditem
.CommandType = adCmdUnknown
.RecordSource = "Select * from orditem where
ordno='"& ordfield(0) & "'"
.Refresh
End With
--------------

For the first few times this code is working fine but then it gives a Error Method Referesh of ADODC Failed.
Then Vb Terminates itself it is a serious problem for me in my project...people gave me different advise but they were useless..Some told me to install Visual Studio 6 Service Pack ...which is 128MB I have to download from net....

Please Give me a Solution for my problem.....

____________________________
Regards Rohan(Mumbai,India)