天天看點

C# 采用OLDB方式連接配接EXCEL

當Office 2007來的時候,C#連接配接EXCEL,連接配接引擎發生了變化,對于2007和2010來說,連接配接引擎是Microsoft.ACE.OLEDB.12.0,是以在這兩個下的練級字元串為:

 OleDbConnection con = new OleDbConnection();

            con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + fileName + ";" + "Extended ProPerties= \"Excel 12.0;HDR=Yes;\"";

在office 2003中連接配接字元串為

            con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileName + ";Extended Properties=Excel 8.0;";  

下一篇: KMP算法