Maybe I dont understand your question, but if its only the way to open more than one tables at time, I do it this way::
every time you open a new database put the "NEW" clause of the USE command:
use CurDir()+"\"+clients NEW
..
use CurDir()+"\"+orders NEW
That is more comfortable than the old dbase way:
Select 1
use CurDir()+"\"+clients NEW
..
Select 2
use CurDir()+"\"+orders NEW