| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 2421 人关注过本帖
标题:请问怎样从Excel中读取数据,再存进数据库里?
收藏  订阅  推荐  打印 
cydesign
Rank: 2
等级:注册会员
帖子:134
积分:1442
注册:2006-11-2

不知道版主搞定了么?

2006-12-10 22:03
cydesign
Rank: 2
等级:注册会员
帖子:134
积分:1442
注册:2006-11-2

bygg斑竹呢?系统还没搞好吗?
2006-12-12 21:59
bygg
Rank: 12Rank: 12Rank: 12
来自:乖乖的心中
等级:版主
威望:170
帖子:9771
积分:97361
注册:2006-10-23

好了,你的怎么还没搞好哦??
http://bbs.bc-cn.net/viewthread.php?tid=106771
你好好看看这个啊,应该就可以做好了的啊,这两天我也有点事情.


一个天才顶不上十个笨蛋!
书山有路勤为径,学海无涯友相伴。
我的E-mail:mylover624@yahoo.com.cn
2006-12-12 22:31
cydesign
Rank: 2
等级:注册会员
帖子:134
积分:1442
注册:2006-11-2

我是能勉强看懂,但具体怎么实现我不知道啊!

2006-12-13 09:21
cydesign
Rank: 2
等级:注册会员
帖子:134
积分:1442
注册:2006-11-2

还没解决~唔唔唔~
2006-12-15 10:17
无聊的爱
Rank: 2
等级:注册会员
帖子:74
积分:840
注册:2006-12-6

我学会了....

2006-12-16 21:19
梁微64
Rank: 1
等级:新手上路
帖子:5
积分:152
注册:2008-9-12

对于我们初学者来说,真是不晕,都不行!!
2008-9-12 18:33
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:559
积分:5988
注册:2007-10-11

string sql_excel = "select 姓名,身份证号,性别,出生日期,手机,电话,通信地址,邮编,电子邮箱,所在院校,工作单位,批次,认证种类,拟考等级,考试科目 from opendatasource( 'microsoft.jet.oledb.4.0','data source=" + excelpath + ";user id=admin;password=;extended properties=excel 5.0')...[Sheet1$]";
                 SqlConnection myconn = DB.mysqlconnection();
                 myconn.Open();
                 SqlDataAdapter sda = new SqlDataAdapter(sql_excel, myconn);
                 DataSet ds = new DataSet();
                 sda.Fill(ds);
                 if (ds.Tables[0].Rows.Count != 0)
                 {
                     int y;
                     for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                     {

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-9-19 10:03
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:559
积分:5988
注册:2007-10-11

你的数据库若是在远端服务器上就用这个查询   
得到的结果保存在dateset里面
用寻欢insert到数据库中就可以了

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-9-19 10:07
雪雨星风
Rank: 4
来自:北京
等级:高级会员
威望:1
帖子:559
积分:5988
注册:2007-10-11

string sql_excel = "select certificate_number,certificate_sex,certificate_name,certificate_identity,certificate_class,certificate_date,certificate_category,";
                sql_excel += "certificate_rate from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HOR=YES;DATABASE=" + filpath + "',Sheet1$)";
                //     读elcel文件   查询excel文件中的第一行字段                          hor为yes时,语句会把第一行做为列名   这个要注意,它是excel中下边的标签名

.NET发烧友交流群  群一:5953354(满)群二:68096127群三:30217249群四:37023079
注:二、三、四群管理员正在招募中,希望大家多多支持!
drl_0602@hotmail.com    为了更好的交流互相加一下
2008-9-19 10:08
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.068757 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved