| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1133 人关注过本帖
标题:excel导入sql问题
只看楼主 加入收藏
wenhao
Rank: 1
等 级:新手上路
帖 子:65
专家分:0
注 册:2007-12-22
收藏
 问题点数:0 回复次数:7 
excel导入sql问题
在asp中把子excel中的数据导入到sql server 2000 中,
网站挂到本地数据导入是好用的,但是网站传到网上后,从本地往服器上传就传不上去了,是怎么回事呢~~
搜索更多相关主题的帖子: excel sql 数据 server asp 
2008-02-29 16:21
wenhao
Rank: 1
等 级:新手上路
帖 子:65
专家分:0
注 册:2007-12-22
收藏
得分:0 
没有人回答我吗
2008-03-01 08:05
gdk2006
Rank: 4
等 级:业余侠客
威 望:8
帖 子:928
专家分:270
注 册:2006-7-2
收藏
得分:0 
直接将EXCEL用ASP代码打开然后写入数据库:
连接EXCEL代码:
  Dim db1,rs2,strSql
  Set db1 = Server.CreateObject("ADODB.Connection")
  db1.Open "Driver={Microsoft Excel Driver (*.xls)};Dbq=" & Server.MapPath("upload/"&file_name&"")
  strSql="Select * From [Sheet1$]"
  Set rs2=db1.Execute(strSql)

然后你就可与将读取的信息写入SQL数据库了,很简单的,但是注意你自己的EXCEL的表的格式。

程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!
2008-03-01 09:02
wenhao
Rank: 1
等 级:新手上路
帖 子:65
专家分:0
注 册:2007-12-22
收藏
得分:0 
导入时又缺了一条记录,这是怎么回事
我如果想本地的excel中往服务器sql中传怎么办啊
2008-03-01 10:02
gdk2006
Rank: 4
等 级:业余侠客
威 望:8
帖 子:928
专家分:270
注 册:2006-7-2
收藏
得分:0 
[bo]以下是引用 [un]wenhao[/un] 在 2008-3-1 10:02 的发言:[/bo]

导入时又缺了一条记录,这是怎么回事
我如果想本地的excel中往服务器sql中传怎么办啊


少一条记录是你的有一条没有数据造成的,你自己去看看,想把本地的EXCEL传到服务器的SQL就先将EXCEL文件上传到空间上面,然后将EXCEL打开,读取数据再写入SQL数据库,写完之后将EXCEL文档删除即可。

程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!
2008-03-01 13:23
wenhao
Rank: 1
等 级:新手上路
帖 子:65
专家分:0
注 册:2007-12-22
收藏
得分:0 
少的那条记录是有数据的
2008-03-01 15:14
wenhao
Rank: 1
等 级:新手上路
帖 子:65
专家分:0
注 册:2007-12-22
收藏
得分:0 
渴望解答
2008-03-03 15:58
wenhao
Rank: 1
等 级:新手上路
帖 子:65
专家分:0
注 册:2007-12-22
收藏
得分:0 
哈哈,已经解决了~~
2008-03-05 10:14
快速回复:excel导入sql问题
数据加载中...
 
   



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

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