现有表Special和表view数据结构相同的两个表:
复制代码 代码如下:
Special
Specialid NClass name pic
1 黎明 火舞艳阳
2 张学友 地久天长
3 陈冠希 同名专辑
4 郭富城 听风的歌
view
Specialid NClass name pic
1 黎明 火舞艳阳 photo/200606192321.jpg
2 张学友 地久天长 photo/200606192327.jpg
3 刘德华 如果有一天 photo/200606192328.jpg
4 郭富城 听风的歌 photo/200606192329.jpg
要将VIEW中的PIC数据批量复制到Special中,(歌手名与专辑要完全相同),代码如下:
复制代码 代码如下:<%
dim conn
dim connstr
‘on error resume next
connstr=”DBQ=”+server.mappath(“p#1.mdb”)+”;DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};”
set conn=server.createobject(“ADODB.CONNECTION”)
On Error Resume Next
conn.open connstr
%>
<%dim picc,vname,vnclass picc=rs(“pic”) vname=rs(“name”) vnclass=rs(“nclass”)%><% sql=”update Special set pic='”&picc&”‘ where name='”&vname&”‘ and nclass='”&vnclass&”‘ ” conn.execute sql %> |
<% end sub function showpage(totalnumber,maxperpage,filename) dim n if totalnumber mod maxperpage=0 then n= totalnumber maxperpage else n= totalnumber maxperpage+1 end if if CurrentPage<2 then response.write “” else response.write “首页” response.write “上一页” end if if n-currentpage<1 then response.write “” else response.write “” response.write “下一页 尾页” end if response.write “页次:“&CurrentPage&”/”&n&”页 ” response.write “共“&totalnumber-1&”个软件 “&maxperpage&”个软件/页” end function %> |