(ASP源码)求一个可用Excel数据批量导入到Access的ASP程序!你解决过的!
发布网友
发布时间:2022-04-12 14:53
我来回答
共2个回答
热心网友
时间:2022-04-12 16:22
是的,要从excel中导入数据到access数据库中,首先要在数据表中建立和excel对应的字段,然后,建立两个连接,一个是连接数据库的一个是连接excel的
以下是读取excel表数据的方法,这个会了,你再连下数据库,用循环insert into 插入就行了
<%
dim conn2
set conn2=server.createobject("adodb.connection")
conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Extended properties=Excel 8.0;Data Source="&Server.MapPath("kb.xls")
'把kb.xls改成你自己的excel表
sql = "SELECT * FROM [Sheet1$]" 'sheet1后面不要忘记加$
set rs=conn2.execute(sql)
do while not rs.eof
for i=0 to rs.fields.count-1
response.write(rs(i)&"---")
next
response.write "<br>"
rs.movenext
loop
rs.close
conn2.close
%>
热心网友
时间:2022-04-12 17:40
我做了一个ASP+Access的产品上传功能.但是不知道怎么用Excel批量把产品上传导入。如果要用 asp程序来做,要具体分析数据库结构。找出对应关系然后把,