说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

使用C#读取上传的Excel文件

HTML文档下载 WORD文档下载 PDF文档下载
在C#中以OLEDB方式读取EXCEL表单数据

 

下面给出的代码是在C#中以OLEDB方式读取EXCEL表单数据。 

 

建立一个网站工程,添加文件上传控件和按钮,在按钮点击事件处理中我们读取上传的文件,然后用OLEDB来连接它,执行SQL语句读取数据。

具体的代码如下:

 

using System;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;using System.Data.OleDb;public partial class _Default : System.Web.UI.Page {protected void Page_Load(object sender, EventArgs e){ }protected void Button1_Click(object sender, EventArgs e){string path = System.IO.Path.GetFullPath(FileUpload1.PostedFile.FileName);string connString = "provider=Microsoft.Jet.OLEDB.4.0;" + @"data source="+path +";" + "Extended Properties=Excel 8.0;"; OleDbConnection oledbConn = new OleDbConnection(connString);try{oledbConn.Open();OleDbCommand cmd = new OleDbCommand("SELECT * FROM [Sheet1$]", oledbConn);OleDbDataAdapter oleda = new OleDbDataAdapter();oleda.SelectCommand = cmd;DataSet ds = new DataSet();oleda.Fill(ds, "Table");GridView1.DataSource = ds.Tables[0].DefaultView;GridView1.DataBind();}catch{}finally{oledbConn.Close();} }}

 

 

 

《近匠》Highway1:孵化,不只是简单的帮助 嘉宾来了 MDCC 2014首批演讲嘉宾名单公布 前雅虎CTO:Hadoop扩展过程中的7个危险信号 【云先锋】星环TDH:性能大幅领先于开源Hadoop2的技术架构赏析 一周消息树:我想创业,但不懂技术怎么办? GitHub迁移数据库,借助MySQL大行其道! 实例亲授:教你如何创建AR应用 iOS七年,苹果都为开发者准备了哪些工具? TIOBE 2014年9月编程语言排行榜:Java、C++跌至历史最低点 如何甄别具有软实力的IT应聘者? 避免关注底层硬件,Nvidia将机器学习与GPU绑定 盘点MIT Demo Day上4个最有前途的创业点子 IDF 2014第一天纵览:智能设备唱主角 时尚化才是可穿戴的未来 ASP.NET之父Scott Guthrie:借技术之力铺平未来之路 两年测试,NSA或将让其数据中心洗上油浴 【云先锋】数云:另类淘宝创业,瞄准背后百万卖家的数据挖掘 Xcode 6 GM、6.1齐出,Swift终迎1.0版! 我眼中的Devops——倍道而进! 英特尔物联网世界:提供开发工具包,实现万物互联 三十功名尘与土——我的程序员生涯自白 触摸未来:为什么说AR是未来最重要的人机界面? 科普:谈云计算中间件理念 能准确“猜透”玩家心理,深度学习让游戏更智能 阿里过程改进专家:看板核心在于拉动式管理过程+数据化支持改进 英特尔Edison全面上市,专为小型可穿戴设备设计 APM最佳实践:Web 2.0和AJAX四大优化战略 开放•创新•共赢 2014华为开发者联盟沙龙即将开幕 排名前十的SQL和NoSQL数据库 干货议题,中国互联网安全大会免费门票等你来! 【云先锋】红象云腾:Hadoop将和高铁一样改变我们的生活 IDF 2014上开发者最应关注的三件事之:原生应用兼容性篇 如何立即中止正在复制的文件! 这是朋友给的一个转换函数,但是有一些错误,请大家帮忙解决一下谢谢。 PB表中的NUMERIC属性和其他的数值型属性有什么不同? 如何在c#中调用外部程序? 请问如何对AWT里的TextArea进行精细控制? 有关dll导出符号的问题。 麻烦大家帮忙转告一声! 救命求助,分给完了,谁能帮上忙,重谢 深入浅出这本书过时吗? 急急急急急急急!但很简单! 深入浅出过时了吗? 关于浏览器的紧急求救 懂串口编程的哥们帮帮忙?? 如果数据窗口显示有数据,如何用代码实现数据窗口不显示数据? 怎样使JSP和Servlet共用一个Bean?急急急 如何才能获取运行时指定一表的字段信息和索引信息 请问如何定义任意组合的热键?请给例子 怎样让工具条缺省是漂浮着的啊?(先答先给分,50分全送) 3000-5000元寻求软件开发合作! 怎么把图片设为桌面? 3000-5000元寻求软件开发合作!!! tfilesteam怎么才能显示出文本 pb中如何执行sp_who并得到结果 3000-5000元寻求软件开发合作!! 怎么用IHTMLDocument2接口查询IHTMLElement接口 3000-5000元寻求软件开发合作!!!!! 日期数据类型的问题;MDI子窗口的问题。 top851 用VC打开SQL数据库问题! QR怎樣讓報表分列 诚征工程外包 我的AOUTOCAD总装不上? 如何实现在asp页面上操作,备份数据库? PB中发送HTML邮件问题 各位仁兄。我要在内存位图上作画。怎么搞。help.255' 刷新另一个页面的问题 ■■BCB没有PTR函数?DELPHI中的PTR对应BCB中的函数是什么?请高手指教■■ 我加不起分,怎么回事? 求一个位运算的算试 《深入浅出MFC》中一个小问题不明白! 关于键盘消息的问题 谁有《Linux内核源代码分析》.发给我或告诉我连接都给分 在SESSION STARTZ()中是不是不能用ASP脚本程序? 问一个菜鸟级的问题。答者有分。 为何我用CDialogBar生成的停靠栏上Button都是灰色的? Help!!help!!请教如何在vc程序将我的信息发到别人的手机中?? tapi播放语音 关于变量传递问题,请高手帮忙! 有谁在OnDraw()中用过MessageBox()?为什么不是死循环?怎么解释发生的现象? 关于播放flash的问题 把0显示成0.00怎么弄? 由Zn,Fe,Al,Mg四种金属中的两种组成的混合物10g,与足量的盐酸反应产生的氢气在标况下为11.2L则混合物中一定含有金属是A Zn B Fe C Al D mg 5摩尔SO2中所含有氧原子数是几个,所含硫原子是几克 常温常压下,48g氧气和臭氧的混合气体中,含有氧原子数为3NA,为什么, 由Zn,Fe,Al,Mg四种金属中的两种组成的混合物13g,与足量的盐酸反应产生的氢气在标准状况下为11.2升,则混合物可能的组成是?A.Zn FeB.Fe AlC.Al MgD.Mg Fe o.3摩尔二氧化硫与多少个五氧化二磷分子中含有相等的氧原子数 常温常压下,氧气与臭氧的混合物16g中约含有6.02×1023个氧原子为什么是对的 Zn Fe Mg Al如以上的两种金属混合物28g与盐酸反应放出氢气1g则这两种金属可能是__ 一个平行四边形,高增加8厘米,底不变,面积增加48平方厘米,高不变底减少3厘米,面积减少24平方厘米,求原来的面积备注方程要全过程,再有就是不用方程, 花布的长度比白布多四分之一,()×1/4=() ()×{1+1/4}=()这个月用电量比上个月结约1/10.()×1/10=() 两种金属粉末混合物30克与足量稀硫酸反应生成2克氢气则这两种混合物可能是Mg.Al.Fe.Zn.的哪两个金属A.Al,Mg B.Fe,Cu C,Mg,Fe D.Fe,Zn 三年级数学花布比白布多60米,白布和花布分别各用去10米,剩下的花布是白布的3倍,白布原有多少米! 白布长12米花布比白布少3分之1花布长多少米 二氧化硫与氧气反应,需要的催化剂是什么?哪里有? 分数乘整数与整数乘分数的意义是啥 想知道Pb、Cr、Cd、Cu、Zn、Ni、Mn在潮州的土壤背景值是多少? 二氧化硫与氧气在催化剂的作用下反应方程式 整数乘分数的意义是什么 配置的是Cr Cu Ni Zn Cd Pb 重金属混合溶液 加入2%的硝酸便于储存 用的时候需要调回中性吗? 一个长方形的长是90分米,宽是60分米,面积是多少平方米? 分数乘整数与整数乘分数的意义相同,都是( ) 急求国家土壤环境二级标准,具体只要As,Cd ,Cr ,Cu ,Hg ,Ni ,Pb ,Zn 分数乘分数怎么乘 整数乘分数的意义 重金属元素 As、 Cd、 Cr 、Cu 、Hg、 Ni、Pb 和Zn 怎样传播 一个分数乘一个整数的意义是什么?一个整数乘一个分数的意义是什么?一个分数乘另一个分数的意义是什么? 标准状况下,相同的物质的量的SO2和SO3,下列有关说法正确的是A具有相同的原子数 B具有相同的氧原子数C具有相同的质量 D质量比为4:5要讲明原因哦 金属的酸碱性?重金属As Cd Cr Cu Hg Ni Pb Zn的酸碱性 一个平行四边形 诺高增加6厘米 底不变 则面积增加18厘米 诺高不变 底减少2厘米 则面积减少12平方厘米原来这个平行四边形的面积是多少? 含有相同氧原子的二氧化硫和三氧化硫其物质的量之比为——质量比 分子数之比 硫原子个数比 一个数乘分数和整数乘法的意义不同,是错的还是对的?最好今天回答,今天期末考试第一道题,老师说是对的,我们班同学大部分说是错的,意义不完全相同.原因是意义不完全相同 等质量的Mg,Al,Fe,Zn分别与足量的稀硫酸反应,放出氢气最多的是?热心的朋友,我迫不急待想看到您给我的答案!Thanks! 相同质量的SO2和SO3的物质的量之比为?所含氧原子的物质的量的比为? 一个数乘分数就是求这个分数的几倍是多少?为什么? 一个数除以分数的意义是什么 质量相等的SO2和SO3物质的量之比?含氧原子个数之比为? 怎样计算一个数乘分数 一个数除以分数的意义? 一个平行四边形,若高增加6厘米,底不变,则面积增加48平方厘米,若高不变底减少4厘米.则面积减少24平方厘米平行四边面积是多少. 一个数乘分数的意义与分数乘整数的意义完全相同. 数学问题(问题求的是帽子需要多少平方分米的花布〕有一顶帽子帽顶部分是圆柱形用花布做的,帽檐部分是一个圆环也是用同样的花布做的,已知帽顶的半径、高和帽檐宽都是1分米,这帽需要? 一个平行四边形,若高增加3cm,底不变,则面积增加18平方厘米,若高不变,底减3cm,则面积减少12平方厘米原来这个平行四边形的面积是多少? mmol/kg到底是个什么单位(请帮我换算一个小例子吧,柠檬酸的分子量192.14,苹果酸的分子量134.09那么:2.5 mmol/kg 苹果酸+7.5 mmol/kg 柠檬酸,相当于在1KG的溶液中加入苹果酸与柠檬酸各多少克呢? 有一顶帽子的帽顶部分是圆柱形,用花布做的帽檐部分是环形,也是用同样的花布做的,已知帽顶的半径、高和帽檐宽都是1分米,那么做这顶帽子至少要用多少平方分米的花布 一个平行四边形的底减少3厘米,高不变,面积减少24平方厘米;高减少6厘米,底 请问(KOH)mg/g转换为 mmol/kg,如何 转换言? 有两个人说自己很聪明,福尔摩斯想考考他们,便拿出两红一黄三顶帽子,叫人蒙上他们的眼睛,藏起一顶帽子,另两顶分别戴在两人头上,然后拿掉蒙布,要求两人看着对方所戴帽子的颜色,说出自 如何用化学反应测水中重金属啊?比如汞、镉、铬、铅、砷 请问mg/g的单位转换为mmol/kg,如何转换, 有一顶帽子,帽顶部分是圆柱形,用花布做的,帽檐部分是一个圆环,也是用同样的花布做的,已知帽顶的半径、高和帽檐宽都是1分米,那么做这顶帽子至少要用多少平方分米的花布? 工业污泥中 重金属汞,镍,铅,砷,铜,锌,总铬的排放标准分别是多少啊?急!当所测数据超标准了,那样就不能报省了!麻烦大家帮我找找~~ mmol/L:带表什么?kg/h:代表什么?kg/次:代表什么?kg/s:代表什么?g/mol:代表什么?Pa:代表什 土壤重金属污染传播特征 现有CO、CO2、O3(臭氧)三种气体,它们分别都含有1mol氧原子,则三种气体的物质的量之比为? 花布长42米,比白布多3\4,白布长多少米?请大家讲讲 一个平行四边形的底是18厘米,高是6厘米,它的面积是多少平方厘米? 16g氧气与多少升标准状况的co气体所含原子数相同,与多少摩尔SO2所含分子数相同 32g氧气和臭氧的混合气体中含有氧原子总数为多少? 一个平行四边形,若高增加6厘米,底不变,面积就增加18平方厘米;若高不变,底减少4厘米,面积就减少24平方厘米,原来平行四边形的面积是多少平方厘米? 0.1摩尔二氧化硫与多少摩尔三氧化硫中的氧原子数相等 在32g氧气和臭氧的混合气体中,氧原子数目为2mol.为什么是对的?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn