| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4583 人关注过本帖
标题:请问怎样从Excel中读取数据,再存进数据库里?
只看楼主 加入收藏
cydesign
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2006-11-2
收藏
得分:0 

不知道版主搞定了么?

2006-12-10 22:03
cydesign
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2006-11-2
收藏
得分:0 
bygg斑竹呢?系统还没搞好吗?
2006-12-12 21:59
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 

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


飘过~~
2006-12-12 22:31
cydesign
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2006-11-2
收藏
得分:0 

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

2006-12-13 09:21
cydesign
Rank: 1
等 级:新手上路
帖 子:134
专家分:0
注 册:2006-11-2
收藏
得分:0 
还没解决~唔唔唔~
2006-12-15 10:17
无聊的爱
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-12-6
收藏
得分:0 
我学会了....

2006-12-16 21:19
梁微64
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-9-12
收藏
得分:0 
对于我们初学者来说,真是不晕,都不行!!
2008-09-12 18:33
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
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++)
                     {

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-09-19 10:03
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
你的数据库若是在远端服务器上就用这个查询   
得到的结果保存在dateset里面
用寻欢insert到数据库中就可以了

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-09-19 10:07
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
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中下边的标签名

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-09-19 10:08
快速回复:请问怎样从Excel中读取数据,再存进数据库里?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031921 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved