![]() |
Hacer que un hipervçinculo sea el valor de un campo Hola, lo había puesto en el hilo anterior a raiz de una duda que me había surgido, pero lo pongo aquí al tratarse de algo diferente y ya que el problema principal del otro post está solucionado. Tengo el siguiente código: <% RS.Open SQL, MyConn, 3, 1, 1 Response.Write(""& RS.RecordCount & "") %> <% SQL="SELECT * FROM menu " %> <font face="Verdana, Arial, Helvetica, sans-serif">Menu: <a target="_blank" href="<%=("opcion1_url")%>"><%=("opcion1")%> Estoy intentando que al pulsar sobre el valor que hay en opcion1, me vaya a un enlace que está especificado en el campo opcion1_url. El link aparece pero en vez de ir al valor que hay en el campo opcion1_url que es producto.asp, me sale /opcion1_url como enlace. ¿Sabéis que estoy haciendo mal? Gracias. |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo prueba asi: <font face="Verdana, Arial, Helvetica, sans-serif">Menu: <a target="_blank" href="<%=RS("opcion1_url")%>"><%=RS("opcion1")%> suerte |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo otra cosa no dupliques post con las mimas preguntas esta en la normativa de el foro http://www.forosdelweb.com/f15/probl...ientes-589992/ suerte |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo Cita:
He probado lo que me has pasado, y me sale este fallo: ADODB.Recordset error '800a0cc1' No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido. Tengo definido RS. Saludos. |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo pues en el post anterior te respondieron: http://www.forosdelweb.com/f15/probl...2/#post2419497 suerte |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo Cita:
Las respuestas que hay en el otro mensaje, son del problema original no de este. Ahora lo editaré. Saludos. |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo Cita:
1. Es el valor de un recordset y se te esta olvidando poner = RS("opcion1_url"). Si te das cuenta falta el nombre del recordset. 2. Es una variable sin mas, con lo cual debería ser <%=opcion1_url%> Espero que con esto sirva ;) Y lo mismo con =("opcion1"). Se te olvida poner el nombre del recordset |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo Cita:
El problema es que si pongo así: <% set RS=MyConn.Execute(SQL) SQL="SELECT * FROM principal " %> <a target="_blank" href="<%=RS("opcion1_url")%>"><%=RS("opcion1")%> <--- Linea 954 donde sale el error para que me muestre el contenido del campo, me sale el siguiente error: ADODB.Recordset error '800a0cc1' No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido. /inicio.asp, línea 954 Saludos y gracias. |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo Pero entonces es lo que te dije en el anterior hilo, ese error es pq no se llama asi realmente el campo, o bien no existe el campo opcion1 o no existe el campo opcion1_url Cuales son los campos que tiene esa tabla? Con el SELECT * no se como se llaman los campos. |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo Cita:
te explican que "El error se produce porque el campo que estas llamando no existe". entonces tu problema es que el campo no se llama como tu le has puesto en el codigo suerte PD: por eso te referi a ese enlace, creo que deverias de leer un poco las respuestas, dado que en el post anterior (en el enlace que te deje) esta la respuesta a este mismo error. suerte (de nuevo) |
Respuesta: Hacer que un hipervçinculo sea el valor de un campo Cita:
Muchas Gracias. |
| La zona horaria es GMT -6. Ahora son las 12:16. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.