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)