asp.net如何读取Excel文件
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文件相关推荐
- 服务器上传excel文件并读取数据,asp.net上传Excel文件并读取数据的实现方法
前言 本文主要给大家介绍了关于asp.net上传Excel文件并读取数据的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 实现如下: 前台代码:使用服务端控件实现上传 服务端 ...
- asp.net 读取excel文件的一些方法,NPOI方法
第一种:传统方法,采用OleDB读取EXCEL文件, 优点,写法简单,老式.缺点 :服务器必须有安装此组建,而且版本必须兼容,否则读取报错,不推荐使用. private DataSet GetConn ...
- 两个关于.NET读取EXCEL文件的问题,记下来,很有用!
今天有个同事问我个问题,他在用C#"Microsoft.Jet.OLEDB.4.0"读取EXCEL文件的时候,发现了一个问题,是这样的,他读出来的EXCEL数据在DATAGRID中 ...
- php把excel变成数组,PHP excel读取excel文件转换为数组
/* 备注:先去下载PHP EXCEL--http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpexcel&a ...
- python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据
在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...
- C#读取Excel文件,准换为list
经常会用到,废话不多说直接贴代码 //读取Excel文件 public static DataTable ReadExcelToTable(string path)//excel存放的路径 { try ...
- C#读取excel文件数据丢失问题
最近在处理C#读取excel文件时碰到了个BT问题,有部分数据读取失败了,翻看了不少资料,终于找到了问题的所在,所以在这里跟大伙分享下: 简要问题分析: 用C#读取excel文件数据时,出现数据丢失现 ...
- R语言读取excel文件实战(read.xlsx函数、read_excel函数、read.xlsx函数、Write函数)
R语言读取excel文件实战(read.xlsx函数.read_excel函数.read.xlsx函数.Write函数) 目录 R语言读取excel文件实战(read.xlsx函数.read_exce ...
- matlab显示服务器出现意外,Matlab 读取excel文件提示服务器出现意外情况或无法读取问题解决...
1.问题描述: 该错误通常发生在应用函数读取excel文件(后缀xls或xlsx)时. 应用xlsread函数读取提示服务器出现意外情况: 应用importdata读取时提示can't open fi ...
最新文章
- 《一江春水向东流》之随笔
- csdn自带的在线编辑器如何让图片并排显示
- SVN服务器从Windows迁移到Linux
- jQuey基础思维导图梳理1
- kafka日志和数据分离
- Android MVP模式就是这么回事儿
- 华为鸿蒙升级了,鸿蒙系统暂缓升级,但从火爆程度来看,华为基本成了!
- JavaFX 2 GameTutorial第4部分
- ArcEngine临时数据存储 创建内存工作空间
- java查看蓝牙mac地址_Java如何获取主机的MAC地址?
- 研究机构称iPhone 12 mini可能已停产 因销量不佳
- 【Spark】Spark 报错 error writing stream metadata exitcode=1073741515
- Linux命令-用户和组管理
- mysql5.7.9 zip achive
- NB-IoT移远BC95使用小结
- 高分meta分析质量评价方法
- iphone手机投影到电脑屏幕上
- 分享常见的视频加密算法原理及其优缺点
- 讲解三层代码讲解(DLL规则层如何接收服务器的数据,又如何交回给服务器)--第四课(*****) DATE :2004-06-01...
- 基于51单片机MAX31865的PT100铂电阻测温设计