用oledb连接excel,GetSchema得到同一个Sheet两次的问题
如题,这个Excel明明只有一个sheet
代码如下:
string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\t.xls;Extended Properties=\"Excel 8.0; Imex=1;HDR=yes;\";";OleDbConnection con = new OleDbConnection(connString);con.Open();DataTable ret = con.GetSchema("Tables");con.Close();foreach (DataRow row in ret.Rows){ Response.Write(row["TABLE_NAME"] + "<br>");}