EPPLUS导入没有标题ASP.net的excel文件

时间:2017-01-23 02:44:51

标签: c# asp.net excel

您是否可以使用EPPLUS读取没有标题的Excel文件?

1 个答案:

答案 0 :(得分:1)

您可以将csv格式保存为excel,并在读完所有行后跳过第一行。

var lines = File.ReadAllLines(FileName).Skip(1);

或者您可以使用oledb连接将数据从excel导入数据表。

string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + filename + ";" + "Extended  Properties='Excel 12.0;HDR=YES;IMEX=1;';";

string query = string.Format("SELECT * FROM [{0}$]", tablename);
        using (OleDbDataAdapter dataAdapter = new OleDbDataAdapter(query, connectionString))
        {
            DataSet jobDataSet = new DataSet();
            dataAdapter.Fill(jobDataSet, "jobInfo");
            DataTable jobDataTable = jobDataSet.Tables["jobInfo"];
        }