问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

因需要,用ASP编写了一个EXCEL上传程序,并且把上传的EXCEL数据导入到已经建好的ACCESS

发布网友 发布时间:2022-05-13 23:25

我来回答

1个回答

热心网友 时间:2023-11-06 20:36

upload.asp

<html>
<head>
<title>上传文件</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="css/css.css" rel="stylesheet" type="text/css" />
</head>
<script>
if (top.location==self.location)
{

top.location="index.asp"
}
</script>
<body leftmargin="0" topmargin="0">
<table width="100%" border=0 cellspacing=0 cellpadding=0>
<form name="form" method="post" action="readxls.asp" enctype="multipart/form-data">

<tr>

<td>
<input name="file1" type=file class=input-text size="30">
<input type=submit name="submit" value="导入数据" style="width:70px; height:19px;" >

</td>
</tr>
</form>
</table>
</body>
</html>

--------------------------------------
-------上传并且写入库-----------
readxls.asp

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="upload_5xsoft.inc"-->
<!--#include file="common/db_conn.asp"-->
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>EXECL数据导入</title>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
color: #666666;
}
-->
</style>
</head>
<body>
<%
session.CodePage=936
Server.ScriptTimeOut=600000
set upload=new upload_5xsoft
set file=upload.file("file1")
if file.fileSize>120000 then
%>
<script>
alert("您选择的文件过大!");
window.close();
</script>
<% end if
if file.fileSize>0 then

filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)

filename=filename+"."

filenameend=file.filename

filenameend=split(filenameend,".")

if filenameend(1)="xls" then

filename=filename&filenameend(1)

file.saveAs Server.mappath("uploadfile/"&filename)

else

response.write "数据格式不对!"

response.write "<a href=upload.asp>返回</a>"
response.end()

end if

set file=nothing
else

response.write "文件不能为空!"

response.write "<a href=upload.asp>返回</a>"
response.end()
End if
set upload=nothing

'上传XLS文件结束,下面从上传的XLS文件中读取数据写入到SQL数据库
strAddr=server.MapPath("uploadfile/"&filename)
set excelconn=server.createobject("adodb.connection")

excelconn.open "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "+strAddr+";Extended Properties='Excel 8.0;HDR=NO;IMEX=1'"
set rs=server.CreateObject("adodb.recordset")
set rs1=server.CreateObject("adodb.recordset")
sql="select * from [Sheet1$]"
rs.open sql,excelconn,1,1
if not(rs.bof and rs.eof) then
rs.movenext
do while not rs.eof

sql1="select * from [Fees_Asse_T] where id is null"

rs1.open sql1,conn,1,3

rs1.addnew

rs1("Cate_Code")=rs(0)

rs1("Asse_Code")=rs(1)

rs1("Asse_Name")=rs(2)

rs1("Categories")=rs(3)
rs1.update
rs1.close
rs.movenext
loop
end if
rs.close()

set rs=nothing
set rs1=nothing

excelconn.Close()

set excelconn=nothing

conn.close()
set conn=nothing
%>
<script>
alert("数据导入成功!");
window.parent.document.location.reload();
history.back();
</script>
</body>
</html>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
idea community和idea有什么区别 美团生活费催收猛吗? 为什么美团生活费贷款不还钱会被催收? 电脑桌面图标有蓝色阴影如何去掉 给80多岁的老奶奶送什么生日礼物好,最好价钱在300左右 有谁可以给我出出主意,今年爷爷78岁生日,该送什么,要特别的 爷爷快78岁生日了,送什么礼物好呢 老父亲78岁大寿,送什么好呢? 爷爷78岁生日,我该送点什么? 中老年人生日送什么好啊。。。50-60 用Asp将Excel导入Access数据库中对比 新高考全国卷哪些省份 因需要,用ASP编写了一个EXCEL上传程序,并且把上传的EXCEL数据导入到已经建好的ACCESS数据表中。 首次提取公积金需要什么资料 怎么用ASP把EXCEL表导入ACCESS数据库里! 请问如何用asp实现将Excel文件导入到access数据库中( 急! 急!急!) 首次提取公积金需要什么材料? 急ASP如何将excel表数据导入到ACCESS表中 乌龟不吃食是什么原因 请问一下 笔记本电脑死机了怎么办 就是突然卡在那里 按什么键都没用 包括关机键 求助 是联想牌。。。 乌龟哪些部位不能吃 360老是阻止网站,弹出提示存在风险,当前的页面不是&quot;QQ&quot;的官方网站。。。是什么原因? 上次看见一个网站,我去360中心查一下网站有没有毒,为什么360说找不到域名?那这网站有毒吗? 我的电脑开机1秒就卡死,按什么键都没用 如何用360网站安全检测 是一个无效的域名 我的网站访问域名时提示有风险是怎么回事?? 为什么我的网站域名打开时360会提示是危险网站? 我电脑360怎么查出域名解析相关文件异常? 360域名拦截查询,域名被360拦截了!请问在哪里查询?请教高手! 怎么检查域名有没有被360拦截 [ASP源码]求一个可用Excel数据批量导入到Access的ASP程序 什么是网上银行?网上银行收费吗? 今年起17个省份将启动新高考改革是哪几个省市 asp excel 导入 access 提示错误 高考报考时是直接报专业还是上大学再分专业 2021年全日制研究生报考时报专业吗全日制研究生报考时报专业吗? 网上银行总资产什么意思 报考志愿时一定要填专业吗? 职高生你读什么专业高考报考一定要报对口专业的吗? 考研报考时,只能报专业吗?专业方向能不能报?是研究生导师选择学生,还是学生选导师? 企业网上银行的网上银行 电视剧你是我的姐妹里的姐妹树是什么树 宋阳送张总喝醉回家哪一集? 姐妹树电影什么时候上映 我是你的姐妹最后一集内容是什么 哪一部伊苏起头有大大大树? 《海上孟府》全集电视剧1-40全集在线观看哪里有啊? 姐妹树是什么样的? 报考指南上没有的专业可以报吗? 杭州市九溪的姐妹树有着怎样的传说?