您是否可以使用EPPLUS读取没有标题的Excel文件?
答案 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"];
}