Foros del Web » Programando para Internet » ASP Clásico »

=Request.QueryString(

Estas en el tema de =Request.QueryString( en el foro de ASP Clásico en Foros del Web. que tiene esa sintaxis de malo??? =Request.QueryString("ClienteId") me tira el siguiente error... Código: Error Type: Microsoft VBScript compilation (0x800A03EA) Syntax error /vehiculos/admin/AnteBorrado.asp, line 9, column ...
  #1 (permalink)  
Antiguo 15/08/2002, 08:54
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
=Request.QueryString(

que tiene esa sintaxis de malo???

=Request.QueryString("ClienteId")

me tira el siguiente error...
Código:
Error Type:
Microsoft VBScript compilation (0x800A03EA)
Syntax error
/vehiculos/admin/AnteBorrado.asp, line 9, column 15
response.Write(=request.QueryString("ClienteId"))
--------------^
el Request.QueryString lo saco de esto:
Código:
<a href="InfoDetallada.asp?ClienteId=<%=RstVTDC("Marca")%>">
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #2 (permalink)  
Antiguo 15/08/2002, 09:08
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: =Request.QueryString(

es así, sin el 'signo igual' antes de la palabra request

response.Write(request.QueryString("ClienteId "))

el "=" es un reemplazo del response.write y sólo se puede usar cuando el tag de apertura (<%) y cierre (%>) de ASP se encuentran en la misma línea. Es decir..

esto está bien:
<% = "Algo" %>

esto está mal:
<%
= "Algo"
= "Otra cosa"
%>
  #3 (permalink)  
Antiguo 15/08/2002, 09:15
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
Re: =Request.QueryString(

Hola tu error es que no le estas asignando ninguna variable a tu request, lo estas dejando como dicen en mi pais "iniciado"

=Request.QueryString("ClienteId")
lo que debes hacer es essto
tuvariable = Request.QueryString("ClienteId")

y luego utilizas lo que recogiste de ese request en cualquier parte

asi:
<%=tuvariable%>
o asi...
<%=Request.QueryString("ClienteId")%& gt;
Espero te sea de ayuda, suerte



<img src="http://www.lexus.com/images/nav/nav_i_logo.gif" width="109" height="47" alt="Lexus" border="0">
  #4 (permalink)  
Antiguo 15/08/2002, 09:32
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: =Request.QueryString(

ya me di cuenta, era que le estaba dando al boton del formulario y no al link si se dan cuenta el error dice, AnteBorrado.ASP y el link lleva a InfoDetallada.asp :roto:

Tambien el signo de =, que no va, como dijo dazuaga ;)

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:35.