使用Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=\"Excel 8.0;HDR=Yes;\"来读取Excel数据有问题。
如果是使用
OleDbConnection conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+filename+";Extended Properties=\"Excel 8.0;HDR=Yes;\";");
来读取Excel的数据的,
那怕是最简单的格式(第一行为列名,其他行为数据)
都会出现这种错误:
如果某列第二行为空,那么改列的所有数据都为空。
这使我不地不把全部列都有数据的行移动到第二行再导入。
这个问题有直接解决的方法不?