Y otra duda, si la variable varmax no está cargada daría error o algo?
Código:
contador=0; while (!rstIntranet.eof & contador<=4){ %><tr> <% varmax="Select max(id_destacado)-contador from destacados" rstIntranet.Open(varmax,cone,adOpenStatic,adCmdTable) vartabla="Select tipo_nombre from tipos where id_tipo=(select destacados_tipo from destacados where id_destacado=varmax)" rstIntranet.Open(vartabla,cone,adOpenStatic,adCmdTable) Select Case vartabla Case "comics" select2="Select comic_titulo,comic_imagen from comics where id_comic=varmax" %> <%Response.write("<img src='"+rstIntranet("comic_imagen")+"'>")</td>%> <% Response.write("<a href='desarrollo_comics.asp?Id="+rstIntranet("id_comic")+"' class='desarrollo' target='_parent'>"+rstIntranet("comic_titulo")+"</a>")%><br><br> <%> End Select <%> </tr> <%rstIntranet.Movenext contador=contador + 1 } %>
Tipo de error:
Error de compilación de Microsoft JScript (0x800A03EC)
Se esperaba ';'
/portal_joven/listado_destacados.asp, línea 35, columna 7
Linea 35: Select Case vartabla
Por cierto, estoy usando JScript
Opción 2: Parece ser que no existe Select case sino Switch, pero también falla
Código:
Error: Error de compilación de Microsoft JScript (0x800A03EC)contador=0; while (!rstIntranet.eof & contador<=4){ %><tr> <% varmax="Select max(id_destacado)-contador from destacados" intra2.Open(varmax,cone,adOpenStatic,adCmdTable) vartabla="Select tipo_nombre from tipos where id_tipo=(select destacados_tipo from destacados where id_destacado=varmax)" intra3.Open(vartabla,cone,adOpenStatic,adCmdTable) Switch (vartabla){ Case "comics"; select2="Select comic_titulo,comic_imagen from comics where id_comic=varmax" %> <%Response.write("<img src='"+rstIntranet("comic_imagen")+"'>")</td>%> <% Response.write("<a href='desarrollo_comics.asp?Id="+rstIntranet("id_comic")+"' class='desarrollo' target='_parent'>"+rstIntranet("comic_titulo")+"</a>")%><br><br> <% break; %> <% Default: %> <% Response.write("hola") %> <%> } <%> </tr> <%rstIntranet.Movenext contador=contador + 1 } %>
Se esperaba ';'
/portal_joven/listado_destacados.asp, línea 40, columna 17
Linea 38: Switch (vartabla){
EDITO: no creo que sea la variable, porque incluso poniendo switch(comics) da el mismo error.