/ / Crea tabella su DB insieme a dati basati su DataTable - c #, sqlbulkcopy

Crea una tabella su DB insieme a dati basati su DataTable - c #, sqlbulkcopy

Nel mio codice C #, ho ricevuto una DataTable da Excel, ha somedata. Ora voglio creare una tabella nel database usando questa DataTable e inserirla nel database. Come potrei farlo? usando SqlBulkCopy?

Voglio scrivere un metodo come questo

///using DataTable dt to create Table and insert data to this created table
public bool CreateTable(string sqlconnectionstring,DataTable dt)
{

}

risposte:

1 per risposta № 1
INSERT INTO dbo.ImportTest
SELECT * FROM OPENROWSET("Microsoft.Jet.OLEDB.4.0",
"Excel 8.0;Database=C:ImportData.xls", [Sheet1$])