读书人

OleDB 读ExcelShell顺序有关问题

发布时间: 2012-06-15 19:37:05 作者: rapoo

OleDB 读Excel,Shell顺序问题
System.Data.DataTable dtExcel = OleConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new Object[] { null, null, null, "TABLE" });

这样返回的sheel是按字母排序的,有什么办法能获得第一个sheel吗? 不使用com组件

[解决办法]

探讨
string tableName = schemaTable.Rows[0][2].ToString().Trim();//表名 //这个并不是excel 里的第一个
strExcel = "select * from ["+tableName+"]";//也可以这样写 //并不知道表名的

读书人网 >C#

热点推荐