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

使用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();} }}

 

 

 

从电影《饥饿游戏》里学到的IT知识 细数IE11的七大变化 2013中国大数据技术大会,你不可错过的10个理由 Unity 2D全球发布,开发者梦想照进现实 Kraken:改变PayPal开发文化的Node.js框架 微软高管:我们将不会再有三个Windows平台 中兴明年推智能手表 暂只能与自家手机搭配使用 移动开发必备!15款jQuery Mobile插件 Chrome新变化:在地址栏里增加搜索按钮 电信行业大数据实践走进大数据大赛:电信网络寻呼黑洞分析 京东云开发者沙龙(北京站):“千人千面”的机遇 小工具、大能量——2013移动开发工具调查报告 人人网重新布局移动社交战略 专注学生群体发布新版移动客户端 谷歌把“OK,Google”带到Chrome 让PC也能便捷语音搜索 美国女性工程师远没有你想象的多 技与艺:对话《雨血》系列制作人梁其伟先生 2014年平板电脑或将占PC市场的“半壁江山” 【开源推荐】Nutz:Java项目中SSH框架的最佳替代品 你的数据库准备好过冬了吗 开源将成为SDN最大的风险! “大姨吗”CEO柴可:女性健康白皮书的发布与“大姨吗”的未来 看中国大学生的移动创意激情 第六届英特尔杯软件创新大赛侧记 在哪里工作更好?Facebook大胜Google WDC超链接图:涵盖35亿网页、1280亿超链接 英特尔:机器已扛不住亚洲的空气污染 IE11中全新增强的F12开发人员工具 TUP第31期报名已满 向主讲人《浪潮之巅》吴军提问征集 对话Spark核心作者Ion Stoica:我的编程之路从2KB内存开始 埃洛普出局?微软董事会称Mulally、Satya有望是下任CEO 百度开源平台上线,聚合百度开源项目 盘点TOP500:值得关注的超算,及当下趋势 如何将当前页面textarea的内容传递给新打开的页面中的iframe中? 求助:Windows XP 无法安装DirectX SDK? 怎么把64*64 bmp缩小为32*32 菜鸟问题,急需解决,请大家帮忙!! 问一个数据库相连的简单问题 毕业论文:各种排序算法的比较与分析。高分求相关资料。 关于my3b (重阳公子) 的注释的问题,我也在奇怪. 平铺的数据 征集意见:写一个酒店管理系统.分不够再加 vb.net是怎么回事/?在学之前要哪些基础准备? 在VMware如何装SCO UNIX 谁有VMware版的SCO UNIX 5.06啊!!! 如何实现啊?---- 求一个函数! 50分,请大家帮忙寻找这个笔记本网卡驱动紧急求助(Fast Ethernet pc card) 求 Quoted-Printable,8bit编码方式的解码函数 菜COM:DELPHI如何独立编译,WAITING ONLINE 请求速答 请指点 但不知pb是怎么回事 在学之前要哪些基础准备? Authorware新家园,捧捧场哦 各位,那有候捷翻译的《windows 95系统大奥秘》的简体中文版可下啊 关于作用域 反对有些人以爱国或真理为名侮辱我们的政府!!!!! 但不知delphi是怎么回事 在学之前要哪些基础准备? 请问 SET XACT_ABORT ON 怎么用啊 散分!!分不够再加!!! 请问扩展名名为asp的文件怎么打开? [ZT]GOOGLE的彩蛋 看看,怎回事? Xsl:for-each进行循环,如何能从循环中退出!急急急!!!给分 怎样实现更新 DBGrid 选中的多行记录? 有人能帮我看看这个存储过程到底是为什么运行不了吗?晚上结 请教高手 :在一个bean内只能有一个结果集吗? 如何从表单radio中得到它的value值呀. 验证问题 还是没有解决windows NT密码丢失问题啊 求救呀,来看看,谢了 可否用程序动态改变机器名? 动态创建数据窗口的问题 怎么给那么多份啊,为什么我不能给阿 [RMI]为何说找不到stub类? 求购sniffer pro 的使用教程 第一次来水源,散分!! 倾尽家财只为一题,不吝赐教者奉送全部分数 SP1 激活问题,新手求助! 可以解释一下dll是什么吗? 第一次来水源,散分!!(2) 大哥大哥!!!!!!!!!!!!救命 我是初哥! 活动目录问题:如何实现这样的活动目录服务? 请问我在水晶报表里面要每页都显示报表页眉应该怎样设置?万分感谢! 郁闷啊!!学VC真的是太累了!! db文件格式 Let's watch the soap opera.(改为同义句) ___ ___ ___Let's watch the soap opera.(改为同义句)___ ___ ___ the soap opera? 为什么要设置桥面伸缩装置? 该怎样理解这句话你时怎样理解这句话的:一个人虽然在同不可战胜的厄运的搏斗中毁灭了自己,但他的心灵却因此变得无比高尚.所有这些在一切时代都时最伟大的悲剧. The soap opera is________(bore)Let's watch the sports. 桥车为什么要悬挂装置 我该怎样理解这句话和一个男生相处得时间不长,但感觉还不错,我们今年刚好考到不同的地方上学.可是他说他“预感不会持续太久,我们的关系是维持在语言交流层面上的,总会有没话说的一 穷人帮助穷人的事 快就是自己不富裕、还帮助别人的人。不要有关一个卖茶叶蛋的老奶奶帮助一个瞎爷爷的。是善良/不是感动 桥梁的伸缩端和连续端能存在于一个桥中吗 含“然”字的成语;含“笑”字的成语;含“海”字的成语每一种至少要20个.急——急——急——! 火灾逃生的自救方法,如:绳索自救法,毛巾捂鼻法还有吗? People usually stay in rooms ___air-conditioners in summer 用什么介词 汽车之旅英语怎么翻译 求一次函数的数学题的答案小明以200米每分钟的速度起跑后,先匀加速5分钟,每分钟提高速度20米,又匀速跑10分,试写出这段时间里她跑步的速度Y(单位:米每分)随跑步时间X(单位:每分) For the people who are out of town or for chinese people who stay快说说这句啥意思吧! 英语翻译"新疆是个好地方" 已知:如图,在□ABCD中,O为AB的中点,求证:∠AOD=∠BOC.要证明过程最好用因为,所以 I don't mind ___to the party.A.not being invited B.not to be invited 怎样裁剪90度铁皮弯头求关键步骤 先花3.5元买了2.5KG苹果,还准备买3KG橙子,橙子的单价是苹果的1.6倍,买橙子应付多少钱?怎样例方程? You can't go to the party if not( ).A.nivite B.invited C.inviting D.be invited翻译,求详解 铁皮弯头怎样做能够准确分份、、、、、? you are cordially invited to a party ______at our insitute at 7:30pm dec.2为什么选to be given 西瓜小叶病怎么防治? 斜面倾角为a 长为L AB段光滑 BC段粗糙 质量为m的木块从斜面顶端无初速度滑下 到达C时速度刚好为零求BC摩擦因数 if you are invited to a party at nine,when do you get there?A.8:45B.9:00C:9:15D.8:30该选哪一个 西瓜猝倒病用什么药防治? 立体几何求角问一下立体几何有一个求角的公式.记得是从一点引出3条射线,则3条射线两两所成的平面角和侧面3个二面角有关系.(是什么忘了.)我想起来了。是叫三面角。自己回答自己吧~ :工厂行车,钢丝长3M,用它吊着质量为2.1吨的铸件,行车以2M/S的速速匀速前进当行车突然停止时,钢丝绳受到的拉力是多大? 西瓜生病了刚开始的时候叶子卷…发黄…到下雨的时候叶子像烂掉样,西瓜上还有长一点一点的 对立体几何的三面角有了解的进~已知三面角A-XYZ,其中的二面角X-AY-Z=a,X-AZ-Y=b,Y-AX-Z=c,求角XAY,角XAZ,角YAZ以及三个线面角(XA-YAZ...反过来,知道三个角XAY,XAZ,YAZ,怎么求三个二面角? 一条河的两岸有一段是平行的在该河岸的这一段每隔5米有一颗树,河对岸每隔50米有一根电线杆,在这岸离开岸边25米处看对岸,看到对岸相邻的两根电线杆恰好被对岸的两棵树遮住且这棵之间 平面直角坐标系中,将坐标为(0,0),(2,4),(2,0)(4,4)的点用线段依次连接起来形成一个图案:(1)若这四个点的纵坐标保持不变,横坐标变为原来的1/2,将所得的四点依次用线段连接起来, 斜屋顶的吊顶该怎么设计? 一条河的两岸有一段是平行的,在该河段的这一段每隔5米有一棵树,河对岸每隔50米有一根电线杆.在这岸离开岸边25米处看对岸,看到对岸相邻d两根电线杆恰好被这岸的两棵树遮住,且这两棵树 通往理想彼岸的桥梁是().A.立志B.勤奋C.实践D.幻想 吊顶在房顶上开个圆怎么样在石膏板吊成顶之后再顶中间弄个圆 圆上面怎么固定在房顶 如图,一条河的两岸是平行的,在河的一岸每隔5m有一棵树,在对岸每隔50m有一根电线杆,在离开岸边30m处看对岸,看到此岸的两棵树恰好把对岸相邻的两根电线杆遮住,并且在这两棵树种之间还有 怎样修建起一座通往理想的桥梁? 屋顶是斜坡怎么装修? 一条河的两岸可以看做是平行的,在河的一岸每隔4m有一棵树,在河的对岸每隔50m有一根电线杆,在离有树的一岸20m处看对岸,看到对岸相邻的两根电线杆恰好被对岸的这两棵树遮住,并且这两棵树 质量为 0.2 千克的小球,竖直向上抛出,小球在运动过程中受到的阻力始终为 0.5 牛,则小球在竖直上升时,小球受到的合力为_牛,方向 一物体从倾角θ=30 °的斜面上A点由静止开始下滑,AB段光滑,BC段粗糙,已知BC = 3AB,物体到达C点时速度刚好为零,则物体在BC段与斜面间的动摩擦因数?物体在ab段的加速度a1与bc段的加速度a2的b比? 墙上的弓会有影子照到酒杯里?unbelievable 有人说:"现实是此岸,理想是彼岸,中间隔着湍急的河流,行动则是架在河上的桥梁." 仿写! 物体从倾角为30°斜面由静止开始下滑s1段光滑s2段粗糙.已知s2=2s1,物体到达底部的速度为0,求动摩擦因数 如图所示,将断落的电话线拉直,使其中一端在电线杆点A处,另一端在地面C处,这时测得BC=6m,再把电话线沿电线杆拉直,使AD=AB,并量出电话线剩余部分(即CD)的长为2m,求电线杆AB的高. 将句子改成复合句:I am not going to the party.I haven’t been invited. 天哪,有没有快速完成作业的办法啊 公路边电线杆上的电线都没有拉直,甚至有的电线在电杆处还留有很长一段,你知道为什么不拉直节省材料吗?请用在体育课时拔河用的绳子探究其中的奥秘. “米粽之忆”,主要写了什么内容? 物体从倾角为30度的斜面上由静止开始下滑S1段光滑,S2段粗糙,已知S2=2S1,物体到达斜面底部时速度恰好为0.求1,S2那段的动摩擦因数;2,物体运动总时间 外面的电线杆上的分线盒...能拉几条电话线? 如图在平面直角坐标中,B(4,0),C(3√3),D(1√3),CD⊥OB于E.当S=2√3时,试说明三角形PBC是等边三角形P点(t,0)是线段OB上一点,设四边形DPBC的面积为S,求S与t的函数表达式 立体几何 求距离设A(2,3,1)B(4,1,2)C(6,3,7)D(-5,-4,8),求点D到平面ABC的距离 改中文,一般疑问句和否定句peyerandluayliveinsingapore 已知正三棱柱 ABC_A1B1C1 的侧棱长与底面边长相等,则AB1 与侧面 ACC1A1所成角的正弦值等于( ) 立体几何距离,急,急已知OA,OB,OC两两所成的角相等,都为60度,P为OB上一点,且OP=m,求P到面OAC得距离. 桥梁伸缩装置的钢条断裂有没有危险、怎么处理 1.如图所示,矩形ABEF与矩形EFDC相交于EF,且BE⊥CE,AB=CD=4,BE=3,CE=2,∠EAC=α,∠ACD=β,则cosα:cosβ= .2.AB、CD在平面α内,AB//CD,且AB与CD相距28厘米,EF在平面α外,EF//AB,且EF与AB相距17厘米,EF与平面α相距15厘米 立体几何距离问题9-4-6 平面外有两点A和B,它们与平面的距离分别为a和b;线段AB上有一点P,已知AP∶PB=1∶2.那么点P到平面的距离是______. 纽约遭飓风袭击一周年 数千灾民仍无家德国新政府计划提高国民养老金 涨幅可德媒曝光美国全球监控地图 中国北京上土耳其欧亚海底铁路隧道仅运营第一天突德国380公斤女子出门就医 消防队出泰国国会再开赦免法案审议 国内政治博日本一母亲遭高中生儿子殴打数小时后离澳大利亚3岁男童被自家宠物狗咬伤后不中国全票当选联合国经社理事会成员 任全球首条欧亚海底铁路隧道通车 造价4日本超强吉祥物“船小梨”:虽无名分仍挪威政府鼓励已婚夫妇每周约会一次 以“光棍节”将至 美亚裔“脱光派对”吸福布斯评普京最具全球影响力 奥巴马退39岁主妇西村真弓当选第4届日本“美Facebook第三季度创收20亿美美国一男子好运连连 才中千万美金又中美主播为“杀光中国人”言论向示威者鞠日男子扮高富帅专哄按摩女 谎称投资骗日本人气漫画《海贼王》发行总量将超3希腊内衣商发明“社交内衣”:解扣可自烤鸡离开记者身份的记者只是\"纸老虎\"美元的“新特里芬难题”随后,你需要一套养猫的装备前苏联眼中的未来主义建筑习大大的“美”事全景92.男男女女--雞不擇食老师的表扬设计网页页脚的15个超实用技巧冷空气来啦。记得添衣/盖被/保暖/唷为什么很多名人都得过梅毒?丨壹读百科情理之中意料之内,无秘推匿名群聊功能可恶的苍蝇赞宇科技拟定增募资8亿控股印尼杜库达算命DHL 推出日欧间北亚多式联运服务为我的信仰入手 SONY 索尼 SR央视说别瞎起英文名,可是这些明明还不捉迷藏大富科技5200万转让大富物联100Monty 是一只长得超有个性的猫!
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘