自媒体
设为首页
收藏本站
论坛
BBS
门户
Portal
互联网+
标签云
关于我们
购买用户组
登录
立即注册
登录
立即注册
得知资讯
SEO/SEM
直播带货
电子商务
Ai资讯
得知互动
»
论坛
›
站长技术交流
›
建站交流
›
asp.net中上传并读取excel文件数据示例
返回列表
发新帖
网页制作
asp.net中上传并读取excel文件数据示例
456.8k
8
swmozowtfl
Lv.18
发表于
2015-7-26 20:47:44
|
湖北
|
查看全部
阅读模式
如何打开excel数据库文件,想必有很多朋友都不清楚吧,下面通过一个简单的例子,实现读取excel数据文件
& t& ?" G' M# z2 x V& ?; N) f: x
在csdn中,经常有人问如何打开excel数据库文件。本文通过一个简单的例子,实现读取excel数据文件。
% n/ P0 q" [/ o8 s9 \0 k
首先,创建一个web应用程序项目,在web页中添加一个datagrid控件、一个文件控件和一个按钮控件。
: _# i8 L7 I9 u
代码如下:
% \( U& c H9 D& g
<input id=file1 type=file name=file1 runat=server>
: h! B. p+ q8 d# D+ }9 l' Z2 R
<asp:button id=button1 runat=server text=button></asp:button>
+ J* `9 p% l8 e6 m' e4 G+ y5 ?
<asp:datagrid id=datagrid1 runat=server></asp:datagrid>
7 |( z4 j: b+ x" I3 r1 M
在代码视图中首先导入oledb命名空间:
' F+ ]# _( d& D! X
using system.data.oledb;
/ c8 O0 U! D2 `6 u+ q4 F9 p
在按钮的单击事件中输入如下代码:
^. j; _* ?1 y
代码如下:
* D: R# ]5 u8 Q0 j& p$ J& s0 |
string strpath=c://test// + datetime.now.tostring(yyyymmddhhmmss) + .xls;
- `7 r/ k4 C# \0 M2 I
file1.postedfile.saveas(strpath);
& O( `1 u3 Y9 E! h+ B9 m) t
string mystring=provider = microsoft.jet.oledb.4.0 ; data source = '+ strpath +';extended properties=excel 8.0;
8 ]( R- }4 X! X' r$ k/ h2 u
oledbconnection cnnxls = new oledbconnection (mystring);
+ R2 m% _7 @8 @) v! Y5 g
oledbdataadapter myda =new oledbdataadapter(select * from [sheet1$],cnnxls);
6 y; K' w5 ^5 N
dataset myds =new dataset();
( d& N- [ I" } a! a: G
myda.fill(myds);
* M! B& a8 z1 ]3 P; f5 e. T
datagrid1.datasource=myds.tables[0];
$ b8 P1 R7 q, c: D ]/ |% q2 n- h2 G
datagrid1.databind();
I, \0 L! \9 q! L% ?6 a$ T" }
其中c:/test对aspnet用户要有读写的权限.
" h" d; Y, n" W7 m( }9 C! o2 A
0 D) s" h# j) u% B6 M
更多网页制作信息请查看: 网页制作
回复
转播
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
回复
|
共 8 个
wwzcdenleclv
发表于
2015-11-16 15:41:49
|
美国
|
查看全部
感觉楼主说的很不错,我也很赞同
回复
支持
反对
使用道具
举报
显身卡
effoggikeftor
发表于
2015-11-16 15:42:21
|
荷兰
|
查看全部
这话从何说起那~~~
回复
支持
反对
使用道具
举报
显身卡
wwdu926a
发表于
2015-11-16 15:42:26
|
美国
|
查看全部
对自己好点~别难为自己
回复
支持
反对
使用道具
举报
显身卡
gevaemaidovef
发表于
2015-11-16 15:42:43
|
美国
|
查看全部
正好你开咯这样的帖
回复
支持
反对
使用道具
举报
显身卡
bqtklouu
发表于
2016-3-15 10:18:58
|
意大利
|
查看全部
我想骂我自己
回复
支持
反对
使用道具
举报
显身卡
seazvyt
发表于
2016-3-15 10:19:07
|
四川
|
查看全部
嘿...反了反了,,,,
回复
支持
反对
使用道具
举报
显身卡
effoggikeftor
发表于
2016-3-15 10:19:36
|
Reserved
|
查看全部
下流~~~~加~~~~~至极~~~~~~
回复
支持
反对
使用道具
举报
显身卡
tohme
发表于
2016-3-15 10:20:10
|
美国
|
查看全部
k了我一个月的站,刚才site的时候
回复
支持
反对
使用道具
举报
显身卡
返回列表
发新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
swmozowtfl
楼主
Lv.18
特级领导
主题
回帖
0
积分
45156
+ 关注
发消息
创业知识盘点创业者需具备的九大实力
2016-08-01
创业知识初次创业,该怎样评估和应对风险?
2016-08-01
创业知识初创企业最容易犯的几个用户体验错误
2016-08-01
创业之前先弄明白这3个问题
2016-07-28
创业者犯的六个可避免的错误
2016-07-28
更多作者好帖
上一主题
下一主题
浏览过的版块
SEO技术交流
新电商社区
建站程序
得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
快捷导航
道具
举报与投诉
Archiver
小黑屋
Copyright © 2026
得知互动-专注Ai与站长技术交流社区-Ai交流平台
版权所有
All Rights Reserved.
Powered by
Discuz!
X5.0
鄂ICP备15006301号-5
|
鄂公网安备 42018502006730号
首页
论坛
发布
消息
我的
关灯
在本版发帖
扫一扫添加QQ客服
返回顶部
快速回复
返回顶部
返回列表