Excel与sqlserver
C#将Excel数据导入进数据库时能不能用Excel表的表头“ABCDEFG……”作为数据库的列名?
--------------------编程问答--------------------
DataTable Excel_UserInfo = new DataTable();
string strConn = @"Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + fileInfo.FullName + ";" + "Extended Properties=\"Excel 12.0;HDR=YES;IMEX=1;\"";
string strExcel = "select * from [sheet1$]";
using (OleDbDataAdapter adaptor = new OleDbDataAdapter(strExcel, strConn))
{
DataSet ds = new DataSet();
adaptor.Fill(ds);
Excel_UserInfo = ds.Tables[0];
}
--------------------编程问答--------------------
那如何将Excel表格调用并显示在dataGridView里呢?
--------------------编程问答--------------------
UP一下
--------------------编程问答--------------------
我要实现的是将Excel表里的数据在dataGridView里显示,并修改表里的数据,最后存入SQL Server中,Excel表不能有表头。
补充:.NET技术 , C#