Larry,
That's what I got going. I was hoping the session object going away would take the cursors with it, but it doesn't, so I have to clean up after myself. I've just remained hesitant of screwing with the datasession, but it seems to be working ok.
>I don't think it automatically puts you in the newly created datasession. After the instantiation, you would have to change datasessions (i.e. set datasession to loSession.DatasessionID).