Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2003, 00:41
Santiago0
 
Fecha de Ingreso: julio-2002
Mensajes: 99
Antigüedad: 22 años, 10 meses
Puntos: 0
Se esperaba END??

Este pedazo de codigo es una consulta con paginacion adaptado a mi manera :) para reemplazar a Response.write. Me tira el erro se esperaba end en las ultimas lineas pero igual les dejo el codigo para ver si tiene algun otro error poque yo no se mucho de asp.

<%
Dim Conn, Rs, SQL
Dim PaginaActual
Dim PaginasTotales
Dim TamPagina
Dim CuantosRegistros

If Request.Querystring("pagina")="" Then
PaginaActual=1
Else
PaginaActual=CInt(Request.Querystring("pagina"))
End If

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &Server.MapPath("../../database/database.mdb")&";"
Set Rs = Server.CreateObject("ADODB.Recordset")

If request.form("req_rest")<>"" Then
busqueda=request.form("req_rest")
Else
busqueda=request.querystring("req_rest")
End If

SQL = "SELECT NombreFantasia, Telefono, Domicilio, Localidad FROM restaurantes WHERE NombreFantasia LIKE '%" & Replace(busqueda, "'", "''") & "%' ORDER BY NombreFantasia"
Rs.Open SQL, Conn, 3, 3

TamPagina=10

Rs.PageSize=TamPagina
Rs.CacheSize=TamPagina

PaginasTotales=Rs.PageCount
If TamPagina > 0 Then
PaginasTotales=Rs.PageCount
End If

If PaginaActual < 1 Then
PaginaActual = 1
End If

If PaginaActual > PaginasTotales Then
PaginaActual = PaginasTotales
End If

If PaginasTotales=0 Then
Response.Write("<p class=texto>No se encontraron resultados.</p>")
Else
Rs.AbsolutePage=PaginaActual
%>

<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" class="texto">
<div align="right"><b>Página <%=PaginaActual%> de <%=PaginasTotales%></b></div>
</td>
</tr>
<tr>
<td colspan=4 class="texto" bgcolor="#990000"><img src=../../images/secciones/pixel_transp.gif width=1 height=1></td>
</tr>
<tr>
<td class="texto" width="50%"><b><%=Rs.Fields("NombreFantasia")%></b></td>
<td class="texto" width="50%"><b><%=Rs.Fields("Telefono")%></b></td>
</tr>
<tr>
<td class="texto" width="50%"><%=Rs.Fields("Domicilio")%></td>
<td class="texto" width="50%"><%=Rs.Fields("Localidad")%></td>
</tr>
<tr>
<td class="texto" colspan="2">&nbsp;</td>
</tr>
<tr>
<td class="texto" width="50%">

<%
If PaginaActual > 1 Then
Response.Write("<a href=req_rest.asp?pagina="& PaginaActual-1& ">10 anteriores</a>&nbsp;&nbsp;&nbsp;")
End If
%>

</td>
<td class="texto" width="50%">

<%
If PaginaActual < PaginasTotales Then
Response.Write("&nbsp;&nbsp;&nbsp;<a href=req_rest.asp?pagina=" & PaginaActual+1 &">10 siguientes</a>")
End If

Rs.Close
Conn.Close
Set Rs=nothing
Set Conn=nothing
%>