1
我想从excel中读取数据。如何将excel file.xls导入到asp.net
if (fileext.Trim() == ".xls")
{
connStr= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties=Excel 8.0;HDR=Yes;IMEX=2";
}
else if (dosyauzanti.Trim() == ".xlsx")
{
connStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath + ";Extended Properties=\"Excel 12.0;HDR=Yes;IMEX=2\"";
}
我可以读取Excel 2007文件。但是当我尝试读取Excel 2003文件时出现错误。
外部表格不是预期的格式。
您是否试图在2007和2003文件之间查找文件扩展名中的不同内容。也许做了一些研究,看看它们是否有差异?在进入这里之前,更多的调查可能会对你有所帮助 – Blunderfest
看看你的代码真的很接近,特别是在扩展属性部分,看看你是否注意到任何差异,它看起来像你缺少一些引号。 – sous2817
两天我想尽一切办法。我的互联网连接的字面转录样本是在命令中,但我得到的结果总是相同的。 – deadLocked