Sounds like you are processing results and attempting to also issue another query.
You need to finish processing the results and close the result set, before opening another query on the same connection.
As this is VB6, you may be experiencing this in an MDI interface where you have results in one MDI window and are opening another window for another query on the same connection.
Chris