Forums Neueste Beiträge
 

SQL- Tabelle aus DataTable generieren?

01/05/2009 - 11:25 von Klaus Mayer | Report spam
Hallo,

gibt es eine elegante Möglichkeit, aus der Struktur einer DataTable
ein "Create Table"-Statement für MSSQL zu generieren oder muss
ich mit für jede Spalte des DataTable die benötigten Werte einzeln
zusammensammeln
und den DatenTyp noch in SQL "übersetzen"?

Für Eure Tips dankend,

Klaus
 

Lesen sie die antworten

#1 Frank Dzaebel
01/05/2009 - 16:55 | Warnen spam
Hallo Klaus,

gibt es eine elegante Möglichkeit, aus der Struktur einer DataTable
ein "Create Table"-Statement für MSSQL zu generieren oder muss
ich mit für jede Spalte des DataTable die benötigten Werte einzeln
zusammensammeln
und den DatenTyp noch in SQL "übersetzen"?



Naja, da gibt es schon mal die unterschiedlichen
Datenbanken (wàre wohl auch in der DB Gruppe
angebrachter gewesen), für die z.T. unterschiedliches
SQL generiert werden müsste.

Eventuell ist folgendes für Dich interessant:

[CodeProject: Copy data from a DataTable to a SQLServer Database using
SQLServer Management Objects and SqlBulkCopy]
http://www.codeproject.com/KB/datab...aBase.aspx

Ansonsten hat sich hier schon mal jemand
den Ansatz für das SQL für SQL-Server angetan:

[Creating a new table in SQL Server from ADO.NET DataTable]
http://social.msdn.microsoft.com/fo...e220048c3/
-> Nick Tompson

es ist zum Teil nicht entscheidbar, welcher DB
Datentyp optimal geeignet ist, aber wenns hilft ...


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen