欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp.net下获取Excel所有的工作表名称

程序员文章站 2022-07-19 17:22:12
.net 获取excel所有工作表名称:         oledbconnect...
.net 获取excel所有工作表名称:

        oledbconnection oleconn = new oledbconnection();
            oleconn.connectionstring = "provider=microsoft.jet.oledb.4.0;data source=d:\\data.xls;extended properties=excel 8.0;";
            oleconn.open();
            datatable dtole = oleconn.getschema("tables");
            datatablereader dtreader = new datatablereader(dtole);

            while (dtreader.read())
            {
                messagebox.show(dtreader["table_name"]);
            }
            dtreader = null;
            dtole = null;
            oleconn.close();

这是临时想到的一种方法,如有更方便的方法,也请留言告诉我一下。