Well, specifically the proof of this from post #9:-
>>This is where two basic concepts come into play. First, when you open a structure, you close it. Like.... rsX.Close
But then, after you close it, you need to tell Access that you are done with the data structure - so.... SET rsX = Nothing...