zoukankan      html  css  js  c++  java
  • c# winform 程序 读取Excel

    /// <summary>
            
    /// 上传Excel文件到服务器端
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>

            protected void btnUpdateComment_Click(object sender, EventArgs e) {
                
    //第一步,上传EXCEL到服务器端
                if (FileUpload1.HasFile) {
                    
    //验证EXCEL文件格式
                    if (FileUpload1.FileName.ToLower().IndexOf(".xls"== -1{
                        RequiredFieldValidator1.ErrorMessage 
    = "不是有效的Excel文件";
                        RequiredFieldValidator1.IsValid 
    = false;
                        
    return;
                    }


                    
    //EXCEL评论保存位置
                    string _FilePath = string.Empty;
                    
    if (System.Configuration.ConfigurationManager.AppSettings["CommentExcelFile"!= null{
                        _FilePath 
    = System.Configuration.ConfigurationManager.AppSettings["CommentExcelFile"].ToString();
                    }


                    
    //如果此目录不存在则创建此目录
                    if (!System.IO.Directory.Exists(_FilePath)) {
                        System.IO.Directory.CreateDirectory(_FilePath);
                    }


                    
    //生成文件名称
                    string _FileName = DateTime.Now.ToString("yyyyMMddHHmmss"+ "-" + DateTime.Now.Ticks.ToString().Substring(04+ ".xls";
                    _FileName 
    = _FilePath + @"\" + _FileName;

                    
    //保存此文件到服务器指定位置
                    try {
                        FileUpload1.SaveAs(_FileName);
                        Response.Redirect(
    string.Format("CommentDetail.aspx?FileName={0}", _FileName));
                    }
     catch (Exception exp) {
                        
    throw exp;
                    }

                }

            }


    读取EXCEL

    try {
                        DataSet ds 
    = CommUtil.ExcelToDS(_FileName);
                        
    if (ds != null
                            
    && ds.Tables.Count > 0
                            
    && ds.Tables[0].Rows.Count > 0{

    //
  • 相关阅读:
    Hunspell介绍及试用
    语音活性检测器py-webrtcvad安装使用
    Nginx处理请求的11个阶段(agentzh的Nginx 教程学习记录)
    搭建rsync服务并同步重要数据
    语料库基础学习
    解决SSH远程执行命令找不到环境变量的问题
    Centos7上安装、破解bamboo6.0.3
    Java代码走查具体考察点
    Bamboo基础概念
    安装OpenResty开发环境
  • 原文地址:https://www.cnblogs.com/greatandforever/p/1528275.html
Copyright © 2011-2022 走看看