zoukankan      html  css  js  c++  java
  • C#读取EXCEL数据

     public static DataSet ImportExcel()
            {
                DataSet ds = new DataSet();
                string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\\link.xlsx;Extended Properties=Excel 12.0";
                OleDbConnection Conn = new OleDbConnection(strConn);
                Conn.Open();
                OleDbDataAdapter data = new OleDbDataAdapter("select * from [Sheet1$]", strConn);
                data.Fill(ds);
                return ds;
    
            }

    针对是2007版的EXCEL

    如果写相对路径的话:

            DataSet ImportExcel() 
            {
                string n = Server.MapPath("link.xlsx");
                DataSet ds = new DataSet();
                string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+n+";Extended Properties=Excel 12.0";
                OleDbConnection Conn =new OleDbConnection(strConn);
                Conn.Open();
                OleDbDataAdapter data = new OleDbDataAdapter("select * from [Sheet1$]", strConn);
                data.Fill(ds);
                return ds;
            }

     上面是针对web,如果是控制台应用程序的话,它本身没有 Server.MapPath:

        public static DataSet ImportExcel()
            {
                string url ="\\link.xlsx";
                DataSet ds = new DataSet();
                string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+url+";Extended Properties=Excel 12.0";
                OleDbConnection Conn = new OleDbConnection(strConn);
                Conn.Open();
                OleDbDataAdapter data = new OleDbDataAdapter("select * from [Sheet1$]", strConn);
                data.Fill(ds);
                return ds;
    
            }
  • 相关阅读:
    SpringFramework中的BeanWrapper丶PropertyEditor
    Spring加载资源文件的方式
    kettle批量导入json数据
    Beanfactory与ApplicationContext
    fastjson的方法应用与java JSONObject
    算法 汽水瓶
    算法 简单密码
    算法 识别有效ip地址和掩码并做统计
    各类IP地址
    算法 密码验证合格程序
  • 原文地址:https://www.cnblogs.com/wangzhenghua/p/2792068.html
Copyright © 2011-2022 走看看