using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.OleDb;
using System.Data;
using System.Text;

   /// <summary>
        /// 读取Excel文件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnImport_Click(object sender, EventArgs e)
        {

    string filename = DateTime.Now.ToString("yyyyMMdd") + ".xls";
            string fileSavePath = Server.MapPath("~/Exc/") + filename;
            TxtFileDown.SaveAs(fileSavePath);
            string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileSavePath + ";Extended Properties=Excel 8.0";
            OleDbConnection cnnxls = new OleDbConnection(strConn);
            OleDbDataAdapter oda = new OleDbDataAdapter(string.Format("select [工号] as UserNo,[时间] as ClockTime,'{0}' as fromfile,[地点] as ClockAdds from [Sheet1$]", filename), cnnxls);
            DataSet ds = new DataSet();
            try
            {
                oda.Fill(ds, "Sheet1$");
                cnnxls.Close();
                int i = ds.Tables["Sheet1$"].Rows.Count;
            }
            catch(Exception ex)
            {
                //throw ex;
                Message("请将待导入数据的Excel表格的Sheet名称命名为Sheet1", true);
                cnnxls.Close();
                return;
            }

  }

转载于:https://www.cnblogs.com/JETSh/p/5275188.html

asp.net如何读取Excel文件相关推荐

  1. 服务器上传excel文件并读取数据,asp.net上传Excel文件并读取数据的实现方法

    前言 本文主要给大家介绍了关于asp.net上传Excel文件并读取数据的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 实现如下: 前台代码:使用服务端控件实现上传 服务端 ...

  2. asp.net 读取excel文件的一些方法,NPOI方法

    第一种:传统方法,采用OleDB读取EXCEL文件, 优点,写法简单,老式.缺点 :服务器必须有安装此组建,而且版本必须兼容,否则读取报错,不推荐使用. private DataSet GetConn ...

  3. 两个关于.NET读取EXCEL文件的问题,记下来,很有用!

    今天有个同事问我个问题,他在用C#"Microsoft.Jet.OLEDB.4.0"读取EXCEL文件的时候,发现了一个问题,是这样的,他读出来的EXCEL数据在DATAGRID中 ...

  4. php把excel变成数组,PHP excel读取excel文件转换为数组

    /* 备注:先去下载PHP EXCEL--http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpexcel&a ...

  5. python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据

    在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...

  6. C#读取Excel文件,准换为list

    经常会用到,废话不多说直接贴代码 //读取Excel文件 public static DataTable ReadExcelToTable(string path)//excel存放的路径 { try ...

  7. C#读取excel文件数据丢失问题

    最近在处理C#读取excel文件时碰到了个BT问题,有部分数据读取失败了,翻看了不少资料,终于找到了问题的所在,所以在这里跟大伙分享下: 简要问题分析: 用C#读取excel文件数据时,出现数据丢失现 ...

  8. R语言读取excel文件实战(read.xlsx函数、read_excel函数、read.xlsx函数、Write函数)

    R语言读取excel文件实战(read.xlsx函数.read_excel函数.read.xlsx函数.Write函数) 目录 R语言读取excel文件实战(read.xlsx函数.read_exce ...

  9. matlab显示服务器出现意外,Matlab 读取excel文件提示服务器出现意外情况或无法读取问题解决...

    1.问题描述: 该错误通常发生在应用函数读取excel文件(后缀xls或xlsx)时. 应用xlsread函数读取提示服务器出现意外情况: 应用importdata读取时提示can't open fi ...

最新文章

  1. 《一江春水向东流》之随笔
  2. csdn自带的在线编辑器如何让图片并排显示
  3. SVN服务器从Windows迁移到Linux
  4. jQuey基础思维导图梳理1
  5. kafka日志和数据分离
  6. Android MVP模式就是这么回事儿
  7. 华为鸿蒙升级了,鸿蒙系统暂缓升级,但从火爆程度来看,华为基本成了!
  8. JavaFX 2 GameTutorial第4部分
  9. ArcEngine临时数据存储 创建内存工作空间
  10. java查看蓝牙mac地址_Java如何获取主机的MAC地址?
  11. 研究机构称iPhone 12 mini可能已停产 因销量不佳
  12. 【Spark】Spark 报错 error writing stream metadata exitcode=1073741515
  13. Linux命令-用户和组管理
  14. mysql5.7.9 zip achive
  15. NB-IoT移远BC95使用小结
  16. 高分meta分析质量评价方法
  17. iphone手机投影到电脑屏幕上
  18. 分享常见的视频加密算法原理及其优缺点
  19. 讲解三层代码讲解(DLL规则层如何接收服务器的数据,又如何交回给服务器)--第四课(*****) DATE :2004-06-01...
  20. 基于51单片机MAX31865的PT100铂电阻测温设计

热门文章

  1. 生成学习算法Generative Learning algorithms
  2. 深度学习新算法,完成字里行间的情绪识别
  3. Github新建分支以处理原仓库提交时detached HEAD的问题
  4. 利用jmap和MAT等工具查看JVM运行时堆内存
  5. MySQL中删除重复数据
  6. Spring(一)容器
  7. 怎么在Ubuntu Scope中获取location地址信息
  8. 【WPF-Devexpress】ChartControl-CrosshairLabel显示内容居右
  9. 以太网单播、组播、广播
  10. 批处理***与注册表