WYSIWYG, I used an existing class in an existing library for the "data control" and added a new method that did no more than open a table (and SUSPEND so I could check multiple sessions). The class definition code was clipped from the actual prg file. Try it, shouldn't take more than ten minutes.
>>>I threw together a test project just to see if it would work but I haven't tried it in production. The test project ran just fine. I generated several instances of the session object and it dutifully created a private data session for each instance.
>
>Since it seems that very few people has used Session yet (judging from the responses so far), I think you just qualified as one of the resident *experts*. At least you've tested it.
>
>Is your test project generic enough to post for all to try, or was the previous code "it"?
Bob Tracy
Never engage in a battle of wits if you're only half armed.