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

está bien éste enlace.

Estas en el tema de está bien éste enlace. en el foro de ASP Clásico en Foros del Web. Está bien un enlace así: noticia.asp?id=" &result.Fields("id") & "?categoria=" &result.Fields("categoria") & " éste es el link que se clica en una noticia para que la ...
  #1 (permalink)  
Antiguo 25/05/2002, 14:42
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
está bien éste enlace.

Está bien un enlace así:

noticia.asp?id=" &result.Fields("id") & "?categoria=" &result.Fields("categoria") & "

éste es el link que se clica en una noticia para que la amplie, y pregunto si está bien así para que me la abra por id y por su categoria?
  #2 (permalink)  
Antiguo 25/05/2002, 14:46
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: está bien éste enlace.

Response.Write "noticia.asp?id=" &result.Fields("id")&"& categoria=" &result.Fields("categoria")

Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
  #3 (permalink)  
Antiguo 25/05/2002, 14:52
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: está bien éste enlace.

y la conexión así?

sql = &quot;SELECT * FROM Noticias WHERE id=&quot; &amp; Request.QueryString(&quot;id&quot;) &amp; &quot; WHERE categoria=&quot; &amp; Request.QueryString(&quot;categoria&quot;) &amp; &quot;&quot;
  #4 (permalink)  
Antiguo 25/05/2002, 14:54
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: está bien éste enlace.

sql = &quot;SELECT * FROM Noticias WHERE id=&quot; &amp; Request.QueryString(&quot;id&quot;) &amp; &quot; AND categoria=&quot; &amp; Request.QueryString(&quot;categoria&quot;)

Si categoría o id son alfanumericos deberás colocarles ' antes de los &quot;

Ejemplo:
...'&quot;&amp;...&amp;&quot;'...

Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
  #5 (permalink)  
Antiguo 25/05/2002, 15:29
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: está bien éste enlace.

muchas gracias
  #6 (permalink)  
Antiguo 25/05/2002, 15:38
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: está bien éste enlace.

me da error en la conexion en la linea 164... no se k le pasa.

&lt;%
Set con = Server.CreateObject(&quot;ADODB.Connection&quot;)
Con.Open(&quot;Provider=Microsoft.Jet.OLEDB.4.0;Da ta Source=&quot; &amp; _
Server.MapPath(&quot;noticias.mdb&quot;))
sql = &quot;SELECT * FROM Noticias WHERE id=&quot; &amp; Request.QueryString(&quot;id&quot;) &amp; &quot; AND categoria=&quot; &amp; Request.QueryString(&quot;categoria&quot;)
set result = Con.Execute(sql)(--164--)
%&gt;
  #7 (permalink)  
Antiguo 25/05/2002, 15:43
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: está bien éste enlace.

Coloca el error q te manda.

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
  #8 (permalink)  
Antiguo 25/05/2002, 15:44
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: está bien éste enlace.

Microsoft JET Database Engine error '80040e10'

No value given for one or more required parameters.

/diario/noticia.asp, line 164


Otra duda, en la página asp puedo poner directamente el link todos.asp?categoria=actualidad por ejemplo? ya directamente?
  #9 (permalink)  
Antiguo 25/05/2002, 15:48
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: está bien éste enlace.

como te comente si los campos son alfanumericos debias colocar '

si categoria=actualidad debe ir así la query

sql = &quot;SELECT * FROM Noticias WHERE id=&quot; &amp; Request.QueryString(&quot;id&quot;) &amp; &quot; AND categoria='&quot; &amp; Request.QueryString(&quot;categoria&quot;)&amp;&qu ot;'&quot;

y la respuesta a la segunda pregunta es sí

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
  #10 (permalink)  
Antiguo 25/05/2002, 15:55
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: está bien éste enlace.

muchas gracias ya funciona!
Como se hace para paginar las noticias? esto ya tiene k ser mas dificil... nunca me meti a pagina pk nunca pense k fuese a hacer falta...
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 00:05.