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

QueryString

Estas en el tema de QueryString en el foro de ASP Clásico en Foros del Web. Buenas noches (en España). Tengo un problema en QueryString. Les explico: hago un QueryString con el nombre id y al entrar en id=3, por ejemplo ...
  #1 (permalink)  
Antiguo 03/06/2002, 16:18
 
Fecha de Ingreso: enero-2002
Mensajes: 265
Antigüedad: 22 años, 4 meses
Puntos: 0
QueryString

Buenas noches (en España). Tengo un problema en QueryString. Les explico: hago un QueryString con el nombre id y al entrar en id=3, por ejemplo quiero que me salga la casilla llamada cuerpo (de la Base de datos) pero la que equivale a la id=3. El código que uso està en <a href='ir.asp?http://www.iespana.es/animalades/codigo.htm' target='_blank'>http://www.iespana.es/animalades/codigo....</a> y usando este codigo, entre a la id que entre siempre me sale la misma casilla cuerpo (la 1) Me pueden decir donde está el error? Muchas gracias
  #2 (permalink)  
Antiguo 04/06/2002, 00:19
Avatar de misitioweb  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, N.L.
Mensajes: 99
Antigüedad: 22 años, 6 meses
Puntos: 1
Re: QueryString

Hola...


Creo que te faltan algunas lineas, para poder hacer lo que quires, trata cambiando el codigo así:

'Mostramos los campos hasta que nuestro RS no termine.
'Cuando termine... sale del bulcle automaticamente.
id=Request.QueryString(&quot;id&quot;)
if id=&quot;&quot; then
RS.Open &quot;leyendas&quot;, oConn, 1
Response.Write &quot;Bienvenido a nuestra sección de leyendas urbanas.&lt;BR&gt;&quot;
Do While Not RS.EOF%&gt;
&lt;A HREF=&quot;index.asp?id=&lt;%=rs.Fields(&quot;Id&q uot;)%&gt;&quot;&gt;&lt;%Response.Write RS(&quot;titulo&quot;)&amp;&quot;&lt;BR&gt;&quot;% &gt;&lt;/a&gt;&lt;%
'MoveNext nos movera al siguiente registro de la tabla. A la siguiete fila.
RS.MoveNext
Loop
Else
RS.Open &quot;Select * From Leyendas Where Id=&quot; &amp; Id, oConn, 1
Response.Write RS(&quot;cuerpo&quot;)
End If


Creo que asi puede funcionar, solo un detalle:
Si el Id es numerico, la instruccion de arriba esta bien, si es texto, cambiala por la sig:
RS.Open &quot;Select * From Leyendas Where Id='&quot; &amp; Id &amp; &quot;'&quot;, oConn, 1

  #3 (permalink)  
Antiguo 04/06/2002, 09:37
 
Fecha de Ingreso: enero-2002
Mensajes: 265
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: QueryString

Si, me ha funcionado. Muchas gracias, suerte que aún queda gente que ayuda! <a href='ir.asp?http://www.ajoderseyaguantarse.com' target='_blank'>http://www.ajoderseyaguantarse.com...</a>
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 23:57.