ae gurizada eu so iniciante ainda......
como q eu crio paginaçao em asp???
quem ajuda obrigado ....
					
					
					
				
				
				
				Como Eu Faço Paginaçao Em Asp?
		 Started By _webmaster_, 21/07/2005, 20:59
	
	
	
	
		2 replies to this topic
	
	
			
				
					
						
					
					#1
					
					
				
				
				
					
				
			
				
			
			
			Posted 21/07/2005, 20:59
			
				
					
						
					
					#2
					
					
				
				
				
					
				
			
				
			
			
			Posted 21/07/2005, 21:06
	
	* Otávio Nogueira 
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
				
				
				
			
				* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
			
				
					
						
					
					#3
					
					
				
				
				
					
				
			
				
			
			
			Posted 21/07/2005, 21:06
					Vamos la amigo é bem simples
					
				
				
				
				
registros = 20 'Aqui vc coloca a quantidade de registros por pagina que vc quer
pagina = Request.QueryString("pagina")
If pagina = "" Then
   pagina = 1
End If
'Conexao com o banco de dados
Dim Conn
Dim Rs
Dim Sql
   Set Conn = Server.CreateObject("ADODB.Connection")
   Conn.Open= "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("Banco.mdb")
   Set Rs = Server.CreateObject("ADODB.Recordset")
   set rs.ActiveConnection = Conn
   rs.CursorType = 3
   rs.PageSize = registros
   Sql = "Select * From Dados"
   rs.Open sql
   %>
   <table border="0">
   <tr>
   <%
'Aqui vc faz o Loop   
   If rs.EOF Then
      Response.Write "Nenhum registro encontrado"
   Else
      rs.AbsolutePage = pagina
      While Not rs.EOF AND x < rs.PageSize
         x = x + 1
         %>
         <td><%=Rs("Email")%><br></td>
         <td><%=Rs("Cidade")%><br></td>
         <%
      Rs.MoveNext
      Wend
      %>
   </tr>
</table>
  <%              
'Aqui vc coloca as paginas anterior e depois e ect
  anterior = pagina - 1
  proxima = pagina + 1
  ultima = rs.PageCount
  primeira = 1
  ultm2 = FormatNumber(rs.PageCount - 1,0)
  If pagina <> 1 Then
     Response.Write "<b>« <a href=default.asp?pagina="&primeira&">Primeira Página</a></b> "
  End If
  If pagina > 1 AND pagina <> 2 Then
     Response.Write "<b>[ <a href=default.asp?pagina="&anterior - 1&">"&anterior - 1&"</a> ]</b> "
  End If
  If pagina > 1 Then
    Response.Write "<b>[ <a href=default.asp?pagina="&anterior&">"&anterior&"</a> ]</b> "
  End If
     Response.Write "<b>[ "&pagina&" ]</b> "
  If Not rs.EOF Then
     Response.Write "<b>[ <a href=default.asp?pagina="&proxima&">"&proxima&"</a> ]</b> "
  End If
  If Not rs.EOF AND pagina <> ultima AND pagina <> ultm2 Then
     Response.Write "<b>[ <a href=default.asp?pagina="&proxima + 1&">"&proxima + 1&"</a> ]</b> "
  End If
  If Not rs.EOF Then
     Response.Write "<b><a href=default.asp?pagina="&ultima&">Última Página</a> »</b> "
  End If
End If
rs.Close
Set rs = Nothing
%>
</body>
</html>
					
					
	
	Tiago Fernando Sarri
e-mail: tiagossj4@terra.com.br
msn: tfsarri@hotmail.com
GMail: tisarri@gmail.com
Skype: tiagosarri
aquele que caminha sozinho pode até chegar mais rapido, mas aquele que vai acompanhado com certeza chegará mais longe!!
RAÇA TIMÃO VC É TRADIÇÃO OU NA VITORIA , OU NA DERROTA EU GRITO FORTE CORINTHIANO EU SEREI ATE A MORTE!!!
				
				
				
			
				e-mail: tiagossj4@terra.com.br
msn: tfsarri@hotmail.com
GMail: tisarri@gmail.com
Skype: tiagosarri
aquele que caminha sozinho pode até chegar mais rapido, mas aquele que vai acompanhado com certeza chegará mais longe!!
RAÇA TIMÃO VC É TRADIÇÃO OU NA VITORIA , OU NA DERROTA EU GRITO FORTE CORINTHIANO EU SEREI ATE A MORTE!!!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










