>I sent you some low-level functions for DBCs that I had gotten from somewhere (forgot where). These might be helpful. I have used them to "hack" DBCs for moving and renaming tables -- you should be able to use to add tables as well programmically.
eCost.com continues to rip people off Check their rating at ResellerRatings.com