Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2008, 05:16
haga41
 
Fecha de Ingreso: junio-2008
Mensajes: 145
Antigüedad: 15 años, 11 meses
Puntos: 0
Dudas con busqueda por décadas de una base de datos de Access

Hola a todos,

Estoy creando una web que contiene una base de datos de películas y me gustaría hacer una opción que permitiese la búsqueda por décadas. La web está hecha en ASP y el código que he puesto en la página de la plantilla para el buscador es este.

<form id="form7" name="form7" method="post" action="buscardecada.asp">
<select name="decadas" id="decadas">
<option value="60" selected="selected">60</option>
<option value="70">70</option>
<option value="80">80</option>
<option value="90">90</option>
<option value="00">00</option>
</select>
<input name="Button" type="button" id="Button" value="Buscar por d&eacute;cada" />
</form>

En la página buscarpordecada.asp tengo puesto el siguiente código:

<%
decada=request("decadas")

if decada = "60" then
sql = "Select * from PELICULAS where Anio> 1959 AND Anio <1970"

tabla.open sql,conexion
if tabla.eof then
%>
No se han encontrado resultados
<% else
while not tabla.eof
%>
<table width="426" border="0" align="center">
<tr>
<td width="167">&nbsp;</td>
<td width="243" colspan="2">&nbsp;</td>
</tr>
<tr>
<td><b>Titulo:</b> <%=tabla.fields("Titulo")%></td>
<td><a href="detalle.asp?id=<%=tabla.fields("id")%>" title="Detalle" target="_blank"><img src="caratulas/<%=tabla.fields("foto")%>" width="25%" height="25%" /></a><a href="detalle.asp?id=<%=tabla.fields("id")%>" title="Detalle" target="_blank"></a></td>
</tr>
<% tabla.movenext%>
</table>
<%wend%>
<% end if %>

Supongo que para seleccionar las películas por década quizá sería más rápido y fácil de buscar así:
sql = "Select * from PELICULAS where Anio like '" &196*& "%'"

Si me pudieráis ayudar a encontrar los fallos que tengo o la manera de arreglarlo os lo agradecería mucho.