| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 视频教程 | 素材下载 | 程序代码下载 | JS代码 | 论坛 | 
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
ASP技巧 从SQL Server导出数据到Access
作者:佚名    文章来源:网络    点击数:    更新时间:2006-11-17
  方法其实很简单:需要在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"%>
  • 上一篇文章:

  • 下一篇文章:
  • 相关文章