>but the a variable is the same as a cursor adapter create manually ???When you instance a CA, you are creating an instance of an object. This you assign to a variable. The variable the contains a reference to the object. Just change the variable to a form property.
Something like:
from:
oCA = CreateObject("CursorAdapter")
to:
ThisForm.oCA = CreateObject("CursorAdapter")