Recomendado: el código ASP agrega y elimina directamente tablas y campos de acceso Este ejemplo dice principalmente cómo usar las declaraciones Crear, soltar y alterar para agregar y eliminar tablas y campos de acceso. El código es el siguiente: % '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '
Por la tarde, hice un ASP+JS para lograr el efecto de la rotación de la imagen. La imagen del efecto es la siguiente: la rotación de la imagen a la izquierda es, utilicé JS, y luego la cambié para usar ASP para lograr el efecto.
Código fuente PIC.asp:
<%
'Conexión del código de la base de datos se guarda
SQL = (Seleccione * del orden PIC por Picorder ASC, ID DESC)
Establecer rs = server.createObject (ADODB.RecordSet)
Si Rs.Eof y Rs.Bof entonces
%>
document.write ('no hay imágenes todavía');
<%
Demás
%>
var focus_width = 820
var focus_height = 185
var text_height = 0
var swf_height = focus_height+text_height
<%
'Por favor, mantenga la fuente al reimprimir
Haz mientras no rs.eof
fotos = fotos y rs (picurl) & | 'Conecte imágenes con |
enlaces = enlaces y RS (Picaddress) & |
Rs.Movenext
Bucle
piclen = len (fotos)
fotos = izquierda (fotos, (piclen-1)) 'La función es eliminar la última |
linkslen = Len (enlaces)
enlaces = izquierda (enlaces, (linkslen-1))
%>
var pics = '<%= Pics%>'
enlaces var = '<%= enlaces%>'
VAR texts = ''
document.write('<object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 codebase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 width='+ focus_width +' height='+ swf_height +'>');
document.write ('<param name = lowEdcriptAccess value = samedomain> <param name = Movie Value = Flash/PixViewer.swf> <param name = Quality value = high> <param name = bgcolor value =#ffffff>');
document.write ('<param name = menú valor = falso> <param name = wmode value = opacque>');
document.write ('<param name = flashvars value = pics ='+pics+'& links ='+links+'& texts ='+texts+'& borderWidth ='+focus_width+'& borderheight ='+focus_height+'& texttheight ='+text_height+''> ');
document.Write ('<Incorpred src = flash/pixviewer.swf wmode = opaco flashvars = pics ='+pics+'& links ='+links+'& texts ='+texts+'& borderwidth ='+focus_width+'& borderheight ='+focus_height+'& texttheight ='+text_HeHeight+'Menu+' bgcolor =#ffffff Quality = High Width = '+ Focus_width+' Height = '+ Focus_Height+' LEACTRACTACESS = Samedomain type = Application/X-Shockwave-Flash PluginSpage = http: //www.macromedia.com/go/getflashplayer/> '); document.write ('</objeto>');
< %Final si %>
Luego, en el lugar donde se llama la página de inicio, <script type = text/javaScript src = pic.asp> </script>
Pixviewer.swf se puede descargar en /flash/pixviewer.swf.
Autor: Wurong Fuente:
Compartir: Consejos ASP: Método Rs.Getrows El método getrows () es copiar datos del conjunto de registros a una matriz bidimensional. Esta es una matriz bidimensional. El primer subíndice marca el campo y el segundo marca el número de registro. Entonces, rsArray = rs.getrows () rsArray (0, 0) significa que el primer valor de campo de la primera fila del conjunto de registros rsArray (1, 0) significa que los datos de la segunda matriz de valor de campo en la primera fila del conjunto de registros están garantizados.