對某些Excel文件使用excelDatareader時,ExcelReaderFactory.CreateOpenXmlReader(stream)
返回null並且未取出文件流。但對於一些excel文件來說,它運行的很完美。在某些情況下,ExcelDataReader未讀取xls文件
有人可以解釋我的原因嗎?
static void Main(string[] args)
{
FileStream stream = File.Open(@"C:\Users\nichi-user\Desktop\BLRJCCI.xls", FileMode.Open, FileAccess.Read);
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
DataSet result = excelReader.AsDataSet();
result.Tables[0].TableName.ToString();
}