社区
ASP
帖子详情
在不上传EXCEL文件本身的前提下,如何将本地EXCEL文件的内容上传到服务器数据库中?
liuchi
2005-12-18 08:10:36
在本地上有一excel文件A.XLS ,
文件有两列 “pn" "sn"
3000 条数据纪录
我希望通过一个ASP页面,在不上传文件本身的前提下,导入到服务器B.MDB ACCESS数据库文件中去。
我思考了很久也没有答案,希望大家给我一个详细解决的办法。
或者代替方案!
万分感谢!
...全文
255
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
文件
先
上传
到
服务器
上的,然后再导入,我也是前几天才发现的。
NPOI2.0.1dll
文件
NPOI2.0.1 dll .net里用到的dll..
将本地.xlsx
文件
上传
到
服务器
数据库
本地xlsx
文件
存入
服务器
数据库
。基本上都是先将
文件
转为.csv
文件
,然后利用scp读入到
服务器
,最后在
数据库
中
建表,和运行脚本读入。
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章