在DB上创建表以及基于DataTable的数据

时间:2015-08-19 02:17:13

标签: c# sqlbulkcopy

在我的C#代码中,我从excel获得了一个DataTable,它有一些数据。现在我想使用这个DataTable在数据库中创建一个表,并将它的数据插入到数据库中。 我怎么能这样做?使用SqlBulkCopy?

我想写一个像这样的方法

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

}

1 个答案:

答案 0 :(得分:1)

INSERT INTO dbo.ImportTest 
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
'Excel 8.0;Database=C:\ImportData.xls', [Sheet1$])
相关问题