方法 /// ///根据excel 的文件的路径提取其中表的数据 /// ///Excel 文件的路径 private void GetDataFromExcelWithAppointSheetName(stringPath) //连接串stringstrConn="Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource="+Path+";"+"Extend edProperties=Excel8.0;"; OleDbConnectionconn=newOleDbConnection(strConn); conn.Open(); //返回Excel 的架构,包括各个sheet 表的名称,类型,创建时间和修改时间等 DataTabledtSheetName=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,newobject[] {null,null,null,"Table"}); //包含excel 中表名的字符串数组 string[]strTableNames=newstring[dtSheetName.Rows.Count]; for(intk=0;k