
27/04/2007, 02:12
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses Puntos: 0 | |
Re: Buscador: palabra resaltada en los resultados gracias JuanRAPerez,
al incluir el codigo no consigo el resultado correcto, se resaltan algunas palabras aleatorialmente, pero n o las de la busqueda. El valor que paso en la caja de busqueda es "clave". te pongo el codigo completo:
1. busqueda:
<form method="Post" action="recerca.asp">
<input type="text" name="clave"style="width:110px; height:16px;">
<input type="submit" value="Buscar" name="boton1">
</form>
2. sql para recoger la palabra a buscar y buscarla en la DB:
<%
Dim Recordset1
Dim Recordset1_cmd
Dim Recordset1_numRows
Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
Recordset1_cmd.ActiveConnection = MM_conexion_STRING
Recordset1_cmd.CommandText = "SELECT id, nombre, texto, fecha, foto, clase FROM ficha WHERE nombre & texto LIKE ? ORDER BY id DESC"
Recordset1_cmd.Prepared = true
Recordset1_cmd.Parameters.Append Recordset1_cmd.CreateParameter("param1", 200, 1, 100, "%" + Recordset1__MMColParam + "%") ' adVarChar
Set Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>
3. Mueestra de resultados:
<%=LEFT(Recordset1.Fields.Item("texto").Value,150) %>
donde esta el error?
Última edición por potenkin; 27/04/2007 a las 08:51 |