摘要:
最近发现在Excel数据中的某一列存在日期和字母混合类型的数据时,C#读取到的Excel的数据将非日期类型的数据丢失了,读到的全部为“null”值,这个问题纠结了半天,在网上找到了解决方法。方法一:更新Excel的连接字符串:之前的:{0}和{1}占位符分别为:Excel文件的路径和版本信息。 private const string ConnectionStringTemplate = "Provider = Microsoft.ACE.OLEDB.12.0; Data Source ={0};Extended Properties=Excel {1}; ";应该更新为: 阅读全文