摘要:
相信很多人都试过通过OleDB读取Excel文件,这种方法效率十分高,只是有一点会让人十分头痛,就是当一列中既有混合型数据,又有纯数据时,往往容易丢失数据。百度过后,改连接字符串 “HDR=YES;IMEX=1”,再甚者改注册表,TypeGuessRows设置更大的数字或为0,然而丢失数据的问题始终解决不了。在我试过多次后,发现其实采用ACE 引擎读取Excel文件比使用Jet引擎好很多,首先说明一下Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0区别:有两种接口可供选择:Microsoft.Jet.OLEDB.4.0(以下简称 Jet 引擎)和 阅读全文