Sistema de Paginaçao
Salve comunidade MX !!!
Pessoal hoje vamos aprender como criar um sistema de paginação. Para isso iremos precisar de um banco de dados Acsses com alguns registros e uma conexão com o mesmo, eu usei o banco de dados da minha ultima coluna, se vocês ainda não fizeram o sistema de autenticação de usuário, clique aqui e veja a matéria. Se você quiser pode baixar o banco de dados que eu usei para fazer esse exemplo. database.mdb Bom vamos começar, com a conexão criada corretamente crie uma tabela com 3×4 e logo após isso vá na paleta Aplication+Binding+Recordset QUERY na janela que vai se abrir, preencha como na figura abaixo.
* Name= Nome do recordset.
* Conection= Nome que você deu para sua conexão.
* Table= Tabela a ser consultada no banco de dados.
* Columns= Colunas que serão exibidas marque ALL.
* Sort= Marque o campo ID e selecione Ascending
Com essa etapa pronta temos nosso Recordset Pronto como na figura abaixo.
Agora segure e arraste cada campo para dentro da tabela, que deverá ficar como na figura abaixo.
Feito isso segure a tecla Ctrl + Mouse e selecione os campos que deverão ser repetidos para nossa paginação, e vá na paleta Aplication+ServerBehaviors+ Repeat Region
* Recordset = Nome do recordset
* Show/ Records at a time= Indique que deverá ser exibido somente 5 registros por pagina
Agora Insira na seu tabela o texto ANTERIOR e PROXIMA , Marque o texto ANTERIOR e vá na paleta Aplication+Sever Behaviors+ Recordset Paging + Move to previous records
Feito isso com o mesmo texto selecionado vá na paleta Aplication+Sever Behaviors+ Show Region + Show Region if not first Recod isso irá delimitar que o link ANTERIOR não irá aparecer quando for a primeira pagina de exibição.
Ok Agora marque o texto PROXIMO e vá na paleta Aplication+Sever Behaviors+ Recordset Paging + Move to next record
Feito isso com o mesmo texto selecionado vá na paleta Aplication+Sever Behaviors+ Show Region + Show Region if not last