当前位置:中国易下载软件教材中心文章中心数据库类Access → 用ASP实现从SQL Server导出数据到Access

用ASP实现从SQL Server导出数据到Access

减小字体 增大字体 作者:佚名  来源:不详  发布时间:2007-11-22 18:47:43
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
喜欢这些内容嘛,请告诉你身边的朋友,易下载中心-QQ资源-itnetcn.com一起享受这份乐趣,本站内容来源互联网
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
方法其实很简单:需要在SQL Server连接中嵌套一个access连接,然后逐条 
写入就可以了。 

<%set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={SQL server};server=mamaco;uid=linner;pwd=123;dat 
abase=linner" 
sql="select * from scjh" 
set rs=conn.execute (sql)%> 
<%set Conn1 = Server.CreateObject("ADODB.Connection") 
param = "driver={Microsoft Access Driver (*.mdb)}" 
conn.Open param & ";dbq=" & Server.MapPath("scjh.mdb") 
conn1.execute("delete from scjh")%> 
<%do while not rs.eof%> 
<%dim ktdh,scph,scts,jhqtsj,yhxdsj,yxj,rwbh 
ktdh=rs("ktdh") 
scph=rs("scph") 
scts=rs("scts") 
jhqtsj=rs("jhqtsj") 
yhxdsj=rs("yhxdsj") 
yxj=rs("yxj") 
rwbh=rs("rwbh") 
%> 
<%sql1="insert into scjh(ktdh,scph,scts,jhqtsj,yhxdsj,yxj,rwbh) values



('"& ktdh &"','" & scph & "'," & scts & ",'"&jhqtsj&"','"&yhxdsj&"',"&



yxj &"," & rwbh &")" 
conn1.execute (sql1)%> 
<%rs.movenext 
loop 
conn1.close 
conn.close%> 
<%response.redirect "/download/scjh.mdb"%>