分享

ADO.NET 如何读取 Excel (上)

 vbavsto 2021-05-20
 // 连接字符串            
        string xlsPath = Server.MapPath("~/app_data/somefile.xls"); // 绝对物理路径
        string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                        "Extended Properties=Excel 8.0;" + 
                        "data source=" + xlsPath;
        // 查询语句
        string sql = "SELECT * FROM [Sheet1$]";

        DataSet ds = new DataSet();
        OleDbDataAdapter da = new OleDbDataAdapter(sql, connStr);
        da.Fill(ds);    // 填充DataSet        
        
        // 在这里对DataSet中的数据进行操作        

        // 输出,绑定数据
        GridView1.DataSource = ds.Tables[0]; 
        GridView1.DataBind();

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多