ADODataSet.LoadFromFile() does loses parameter....

I am using Delphi 6.0 and ADODataSet.

I am using the dsAccount.LoadFromFile('C:\dsAccount.spx') and works fine,
but once in the program, If I need to requery the ADODataSet for new
records, I get an error, parameter not found....

dsAccount.Active := False;
dsAccount.Parameters.ParamByName('mSiteId').Value := mSiteId;
dsAccount.Active := True;

Any ideas?


Peace in Christ,
Marco Napoli