I have used Visual Studio 6 Enterprise Edition to create distributable compiled VB6 applications that created, at runtime, access97-type databases and tables, using ADOX (ADO extensions for DLL and security). Haven't yet had the occasion to create tables at runtime, and preload them, using
VB.NET and MSDE.