社区
ASP
帖子详情
在不上传EXCEL文件本身的前提下,如何将本地EXCEL文件的内容上传到服务器数据库中?
liuchi
2005-12-18 08:10:36
在本地上有一excel文件A.XLS ,
文件有两列 “pn" "sn"
3000 条数据纪录
我希望通过一个ASP页面,在不上传文件本身的前提下,导入到服务器B.MDB ACCESS数据库文件中去。
我思考了很久也没有答案,希望大家给我一个详细解决的办法。
或者代替方案!
万分感谢!
...全文
252
10
打赏
收藏
在不上传EXCEL文件本身的前提下,如何将本地EXCEL文件的内容上传到服务器数据库中?
在本地上有一excel文件A.XLS , 文件有两列 “pn" "sn" 3000 条数据纪录 我希望通过一个ASP页面,在不上传文件本身的前提下,导入到服务器B.MDB ACCESS数据库文件中去。 我思考了很久也没有答案,希望大家给我一个详细解决的办法。 或者代替方案! 万分感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yun9yun
2006-01-06
打赏
举报
回复
可以用frontpage在页面中插入excel组件,用js读出每个单元格的数据,放在一个数组中,再入库。
mch2000
2006-01-06
打赏
举报
回复
在客户端做可以的,只要把IE安全设置里的运行ActiveX控件改为启用(或提示)即可,不过这样安全性降低。
mch2000
2006-01-06
打赏
举报
回复
我的方法是用客户端代码把EXCEL中的内容读入,放在网页中,再通过表单提交,不知道你觉得如何?
以下读EXCEL的代码仅供参考。
<script language=vbscript>
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlBook = xlApp.Workbooks.Open("c:\a.xls") '打开已经存在的EXCEL工件簿文件
xlApp.Visible = True '设置EXCEL对象可见(或不可见)
Set xlSheet = xlBook.Worksheets("sheet1") '设置活动工作表
x=xlSheet.Cells(1, 1) '给单元格(row,col)赋值
'xlSheet.PrintOut '打印工作表
xlBook.Close (True) '关闭工作簿
xlApp.Quit '结束EXCEL对象
Set xlApp = Nothing '释放xlApp对象
</script>
tshuxing
2005-12-19
打赏
举报
回复
楼上说的是,我都差点忘记了,当时我写一个读取excel的程序,就遇到权限问题,客户端环境比较复杂
笨笨兔兔兔兔兔
2005-12-19
打赏
举报
回复
你要在客户端这么做??基本不用想了,没权限的
不过可以做个ocx
tigerwen01
2005-12-19
打赏
举报
回复
那就先读出EXCEL文件的内容,然后把这些内容插入到数据库的相应字段里。
读出内容示例:
strAddr = Server.MapPath(".")
objExcelApp.WorkBooks.Open(strAddr & "\Templet\Table.xls")
set objExcelBook = objExcelApp.ActiveWorkBook
set objExcelSheets = objExcelBook.Worksheets
set objExcelSheet = objExcelBook.Sheets(1)
tshuxing
2005-12-19
打赏
举报
回复
读出来倒是简单,关键是读出来以后如何提交至数据库我就不懂了
读excel的代码
Set xlApp = Server.CreateObject("Excel.Application")
strSource=FilePath
xlApp.Workbooks.Open(strSource)
Set xlbook = xlApp.ActiveWorkBook
Set xlsheet = xlbook.Worksheets(1)
readcell=xlsheet.cells(1,1).value '设置xlsheet.cells(i,j)里面的i,j可以任意读取表里任意一个单元
terry915
2005-12-19
打赏
举报
回复
关注,刚看了点JS的资料,仿佛JS不能读取文件。
moodboy1982
2005-12-18
打赏
举报
回复
这个问题不是单用ASP能完成的。
要用JS,而且不轻松,用(客户端)JS读出XLS的的内容再提交上传到服务器,然后存入数据库。大概思路是这样的。
Bogard
2005-12-18
打赏
举报
回复
关注,学习,帮顶!
springboot
上传
excel
导入到
数据库
完整demo(后端代码)
springboot后端代码,完整实现
excel
导入或更新mysql
数据库
,使用编译器引入项目即可执行测试,压缩包包括springboot项目,测试用
excel
和mysql建表语句
Excel
导入ACCESS
数据库
(ASP无组件
上传
,导入后可自动删除
文件
)
1.通过
文件
域
上传
文件
到
服务器
上。 2.
上传
过程
中
自动读取
EXCEL
数据类容,并以表格形式显示出来。可以对读取的数据通过勾选来选择性的导入。 3.
文件
上传
完毕后自动删除
服务器
上的
EXCEL
文件
。 是各种设计到
EXCEL
数据导入
数据库
的必备代码。
java
excel
导入
数据库
/java
excel
导入
struts+hibernate实现
excel
导入
数据库
注意:
Excel
导入是指读
服务器
端的数据,也就是说,如果想用客户端的
Excel
是需要把
Excel
文件
先
上传
到
服务器
上的,然后再导入,我也是前几天才发现的。
spring3.0 MVC Poi操作
excel
批量导入
数据库
和导出数据
spring3.0 MVC Poi操作
excel
批量导入
数据库
和可以从
数据库
导出数据成
excel
表方便数据分析。
NPOI2.0.1dll
文件
NPOI2.0.1 dll .net里用到的dll..
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章