You can use ADOX library (Microsoft ADO Extension for DDL and Security). Use Catalog object and loop through its Tables collection. Each table has Columns collection with properties (name, type, size, etc.).
Plamen Ivanov
MCSD .NET Early Achiever and MCAD .NET Charter Member (VB .NET/SQL Server 2000)
MCSD (VB 6.0/SQL Server 2000) br>
VB (.NET) - what other language do you need in the whole Universe?...