tnblog
首页
视频
资源
登录

使用微软本身自带读取Excel数据

3935人阅读 2019/11/28 16:09 总访问:342372 评论:0 收藏:0 手机
分类: ASP.NET

使用步奏:

   1.导入插件using System.Data.OleDb;

   2.获取文件路径

   3.连接字符串

   4.实例化Excel读取连接对象

   5.打开连接对象

   6.实例化Excel操作对象

   7.使用while循环去除数据

示例:

             //获取文件路径

            string url = Server.MapPath("~/Excel/students.xls");

            //连接字符串

            string constr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Extended Properties=\"Excel 8.0;HDR=YES;IMEX=1\";Data Source=" + url;

            //实例化Excel读取连接对象

            using (OleDbConnection con = new OleDbConnection(constr))

            {

               //打开连接

                con.Open();

                //实例化Excel操作对象

                using (OleDbCommand com = new OleDbCommand("select * from [Sheet1$]", con))

                {

                    OleDbDataReader reader = com.ExecuteReader();

                    while (reader.Read())

                    {

                        var num = reader[0];

                       var name = reader[1];

                        Response.Write(num + "   " + name + "<br>");

                    }

                }

            }

评价
当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术