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

problema con buscador

Estas en el tema de problema con buscador en el foro de ASP Clásico en Foros del Web. hola , he cogido el buscador que esta en desarrolloweb.com ,cogi los ficheros htm y asp y junto a la base de datos la subi ...
  #1 (permalink)  
Antiguo 29/03/2003, 13:19
 
Fecha de Ingreso: noviembre-2002
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 1
problema con buscador

hola ,

he cogido el buscador que esta en desarrolloweb.com ,cogi los ficheros htm y asp y junto a la base de datos la subi al servidor.

Hice una prueba de busqueda y me da el error justo al abrir el fichero buscar.asp, error 405.


Mi servidor permite el .asp

podriais echarme una mano?

muchas gracias
  #2 (permalink)  
Antiguo 29/03/2003, 13:22
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola
puedes poner algo del codigo que tienes o la fila donde te da el error??
slaudos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 29/03/2003, 13:37
 
Fecha de Ingreso: noviembre-2002
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 1
os adjunto el error

como os decia al cargar la pagina buscar.asp, aparece el error 405

este es el codigo:
<html>

<head>
<title>Buscar datos</title>
</head>

<body bgcolor="#FFFFCC">

<p><font face="Tahoma" size="2">Resultados obtenidos con <strong><%=Request("Palabra") %></strong></font></p>

<%

Dim Conexion,Tabla
Set Conexion=Server.CreateObject("adodb.connection")
Set Tabla=Server.CreateObject("adodb.recordset")
Conexion.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("base.mdb")

Dim Temp

Temp="Select * From Tabla1 Where UCase(pal) like '%" & UCase(Request("palabra")) & "%'"

Tabla.Open Temp, Conexion
If Tabla.BOF And Tabla.EOF Then
%>

<p><font face="Tahoma" size="2">No se ha encontrado nada con <strong><%=Request("palabra")%></strong> en la Base de Datos</font></p>


<%
Else
%>
<div align="center"><center>
<table border="1" cellpadding="0" cellspacing="0" width="100%" height="74" bordercolor="#C0C0C0">
<tr>
<td width="28%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Categoria</font></strong>
</td>
<td width="28%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Nombre de la pagina</font></strong></p>
</td>
<td width="52%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Descripcion</font></strong>
</td>
<td width="19%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Url</font></strong></p>
</td>
</tr>
<% While Not Tabla.EOF%>
<tr>
<td width="28%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Categoria")%></font></td>
<td width="28%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Nombre")%></font></td>
<td width="52%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Des")%></font></td>
<td width="19%" bgcolor="#FFCC00" height="51">
<p align="center"><a href="<%=Tabla.Fields("url")%>"><font face="Tahoma" size="2">Ir</font></a>
</tr>
<%
Tabla.MoveNext
Wend
Tabla.Close
Conexion.Close
End If
%>
</table>
</center></div>
<p align="center"><font face="Tahoma" size="2">Busquedas</font></p>
<p align="center"><font face="Tahoma" size="2">2002</font></p>
<p align="center"> </p>
</body>
</html>

gracias
  #4 (permalink)  
Antiguo 30/03/2003, 07:34
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
que error exactamente te da??
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #5 (permalink)  
Antiguo 30/03/2003, 08:37
 
Fecha de Ingreso: noviembre-2002
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 1
error 405

cuando abro la html para hacer una busqueda, y le pongo cualquier palabra,
entonces carga el fichero buscar.asp y ahi da el error 405

puedes verlo tu

entra en www.elergonomista.com/buscar.htm

(siento colocar mi sitio pero asi lo podras ver mejor incluso el codigo)

muchisimas gracias
  #6 (permalink)  
Antiguo 30/03/2003, 09:11
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
parece que no tienes nada en la base de datos prueba metiendo algunos valores.
http://www.elergonomista.com/buscar.asp?palabra=a
y prueba
Temp="Select * From Tabla1 Where UCase(pal) like '%" & UCase(Request.form("palabra")) & "%'"
a ver si asi funciona

incluye en la parte de arriba

if request.form("palabra")="" then
response.write"No insertaste ningun termino de busqueda"
end if
a ver si te funciona
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #7 (permalink)  
Antiguo 30/03/2003, 09:15
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
de otra forma prueba
temp="SELECT * FROM Tabla1 WHERE nombre_del_campo LIKE '%" & palabra & "%'"
a ver si esto te funciona
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #8 (permalink)  
Antiguo 30/03/2003, 09:17
 
Fecha de Ingreso: noviembre-2002
Mensajes: 75
Antigüedad: 22 años, 5 meses
Puntos: 1
sobre el buscador

muchas gracias por todo

podrias explicarmelo de otra forma, me refiero donde tengo que meter los codigos que me indicas?

muchas gracias de nuevo
  #9 (permalink)  
Antiguo 30/03/2003, 14:00
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
<html>

<head>
<title>Buscar datos</title>
</head>

<body bgcolor="#FFFFCC">

<p><font face="Tahoma" size="2">Resultados obtenidos con <strong><%=Request("Palabra") %></strong></font></p>

<%
if request.form("palabra")="" then
response.write"No insertaste ningun termino de busqueda"
end if
Dim Conexion,Tabla
Set Conexion=Server.CreateObject("adodb.connection")
Set Tabla=Server.CreateObject("adodb.recordset")
Conexion.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("base.mdb")

Dim Temp

Temp="Select * From Tabla1 Where UCase(pal) like '%" & UCase(Request.form("palabra")) & "%'"

Tabla.Open Temp, Conexion
If Tabla.BOF And Tabla.EOF Then
%>

<p><font face="Tahoma" size="2">No se ha encontrado nada con <strong><%=Request("palabra")%></strong> en la Base de Datos</font></p>


<%
Else
%>
<div align="center"><center>
<table border="1" cellpadding="0" cellspacing="0" width="100%" height="74" bordercolor="#C0C0C0">
<tr>
<td width="28%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Categoria</font></strong>
</td>
<td width="28%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Nombre de la pagina</font></strong></p>
</td>
<td width="52%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Descripcion</font></strong>
</td>
<td width="19%" height="19">
<p align="center"><strong><font face="Tahoma" size="2">Url</font></strong></p>
</td>
</tr>
<% While Not Tabla.EOF%>
<tr>
<td width="28%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Categoria")%></font></td>
<td width="28%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Nombre")%></font></td>
<td width="52%" bgcolor="#FFCC00" height="51">
<p align="center"><font face="Tahoma" size="2"><%=Tabla.Fields("Des")%></font></td>
<td width="19%" bgcolor="#FFCC00" height="51">
<p align="center"><a href="<%=Tabla.Fields("url")%>"><font face="Tahoma" size="2">Ir</font></a>
</tr>
<%
Tabla.MoveNext
Wend
Tabla.Close
Conexion.Close
End If
%>
</table>
</center></div>
<p align="center"><font face="Tahoma" size="2">Busquedas</font></p>
<p align="center"><font face="Tahoma" size="2">2002</font></p>
<p align="center"> </p>
</body>
</html>
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 10:36.