ver HIPERVINCULOS EN INTERNET
Publicado por PEDRO (3 intervenciones) el 14/11/2000 00:00:00
Tengo un problema con asp, por medio de un formulario yo realizo la siguiente busqueda en una base de datos que se llama "LIBROS"
Conexion.Open "LIBROS"
If Rango="1" Then
Temp="Select * From LIBROS Where UCase([LIBROS])=´" & UCase(Request("Criterio")) & "´"
Else
Temp="Select * From LIBROS Where InStr(UCase([LIBROS]),´" & UCase(Request("Criterio")) & "´)>0"
Esto me da un resultado positivo, por ejemplo si yo en el formulario pongo AC me da todos los nombres que tengan en su interior AC, creo que esto lo hace InStr, que son muchos, pero en realidad yo lo que quiero es que me de como resultado los nombres de LIBROS que empiezen por AC, ¿Como debo hacerlo?
Por otro lado el campo "LIBROS", por el que realizo la busqueda es un campo de tipo hipervinculo, pero me lo toma como texto, y no se que hacer para que me de como resultado solamente el texto del hipervinculo, aunque he probado lo siguiente y me da error:
<tr>
<td width="33%"><%=Tabla.Fields("FECHA")%></td>
<td width="33%"><%=Tabla.Fields("autor")%></td>
<td width="33%"><p><a href="http:<%=Tabla.Fields("LIBROS")%>><%=Tabla.Fields("LIBROS")%></a></p></td>
</tr>
parece como si trasladara el hipervinculo al campo "FECHA".
En fin, la base de datos es de ACCES, y el hipervinculo esta delimitado por # al principio y # al final, y delante de # esta el nombre de la empresa que yo quiero que salga en el resultado en color para poder desplazarme pulsandolo al vinculo que tiene
¿Como Pued
Conexion.Open "LIBROS"
If Rango="1" Then
Temp="Select * From LIBROS Where UCase([LIBROS])=´" & UCase(Request("Criterio")) & "´"
Else
Temp="Select * From LIBROS Where InStr(UCase([LIBROS]),´" & UCase(Request("Criterio")) & "´)>0"
Esto me da un resultado positivo, por ejemplo si yo en el formulario pongo AC me da todos los nombres que tengan en su interior AC, creo que esto lo hace InStr, que son muchos, pero en realidad yo lo que quiero es que me de como resultado los nombres de LIBROS que empiezen por AC, ¿Como debo hacerlo?
Por otro lado el campo "LIBROS", por el que realizo la busqueda es un campo de tipo hipervinculo, pero me lo toma como texto, y no se que hacer para que me de como resultado solamente el texto del hipervinculo, aunque he probado lo siguiente y me da error:
<tr>
<td width="33%"><%=Tabla.Fields("FECHA")%></td>
<td width="33%"><%=Tabla.Fields("autor")%></td>
<td width="33%"><p><a href="http:<%=Tabla.Fields("LIBROS")%>><%=Tabla.Fields("LIBROS")%></a></p></td>
</tr>
parece como si trasladara el hipervinculo al campo "FECHA".
En fin, la base de datos es de ACCES, y el hipervinculo esta delimitado por # al principio y # al final, y delante de # esta el nombre de la empresa que yo quiero que salga en el resultado en color para poder desplazarme pulsandolo al vinculo que tiene
¿Como Pued
Valora esta pregunta


0