摘要: 使用Microsoft.Jet.OLEDB读取Excel文件时需要在sql中指定表名,形如[Sheet1$],也就是xls文件中的工作表。对于导入Excel文件这类操作,因为用户提供的xls文件中工作簿的名字不一定是默认的“Sheet1”,检测Excel文件的工作表的名称往往需要调用Excel的com对象来获得,比较麻烦。另外有个办法可以获得工作表名称,以下是c#代码: public static string GetFirstTableName() { DataTable dt = con.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null); 阅读全文
posted @ 2013-07-28 08:32 Gits 阅读(503) 评论(0) 推荐(0) 编辑