Uha, det er en tung en du er igang med for der findes ingen nemme løsninger, du skal selv analysere opbygningen og manuelt bygge tabellen op, men det er ellers en interessant tanke, og hvis jeg havde godt tid, kunne det faktisk være meget sjovt at lave.
Jeg lavede faktisk noget lignende i de gamle VB6 dage, men det er mange år siden.
Det var opbygget således at database strukturen lå i en TSql tekstfil som blev eksekveret mod serveren, og herefter havde man en model hvordan databasen skulle se ud. Herefter gennemgik programmet alle objekter i den tomme database op imod den kørende database, og foretog de ændringer der skulle til.
Men i dag bruger man jo stærke værktøjer som RedGates toolbox. Men det var nu sjovt at lave og det fungerede fint.
Hvis du stadig har lyst så husk det er hårdt benarbejde.
Se eventuelt her:
http://stackoverflow.com/questions/1348712/creating-a-sql-server-table-from-a-c-datatableM.v.h.
http://bkristensen.tumblr.com/