准备一下,近段时间,需要把Excel的数据导入数据库中。
引用命名空间:
using System.Configuration; using System.Data; using System.Data.OleDb; using System.Data.SqlClient;
你可以写一个方法,是去读取Excel文档的方法,返回DataSet数据集:
private DataSet ImportExcelToDataSet(string virtualPath, string sqlQueryStatement) { string excelConnectionString = DB.ExcelConnectionString(Server.MapPath(virtualPath)); OleDbConnection dc = new OleDbConnection(excelConnectionString); OleDbDataAdapter da = new OleDbDataAdapter(sqlQueryStatement, dc); DataSet ds = new DataSet(); da.Fill(ds); return ds; }