Desde o aprendizado até o uso do ASP, muitos programas foram escritos, mas a coisa mais problemática é escrever a paginação de dados. O código longo piorará o programa e você começará a usar algumas funções de paginação disponíveis online. Então, você conhece as etapas para criar uma classe de paginação geral do ASP? Vamos aprender sobre isso com o editor do New Technology Channel errado!
1. O objetivo de criar uma aula de paginação
Antes de escrever, pensei em que tipo de classe eu queria escrever. Quando me lembrei do passado ao escrever o processo de paginação, a coisa mais irritante era qual peça de código de paginação complexa que eu tinha que escrever todas as vezes. A maior preocupação era que cada vez era a diferença entre apenas alguns nomes de variáveis. Portanto, a primeira coisa a alcançar é encapsular isso, a segunda é encapsular a barra de navegação da paginação. O terceiro é encapsular a peça de exibição de dados por não ser usado. Isso não é conveniente para programar e, para usuários cujos efeitos de exibição são diferentes a cada vez, é mais problemático do que escrever paginação por conta própria. Portanto, meu objetivo é fazer um encapsulamento simples do registro.
2. Processo de criação
Portanto, a primeira propriedade que escrevi é devolver um registro processado
Propriedade pública Get Getrs ()Set xd_rs = server.createObject ("adodb.recordset")
Xd_rs.pagesize = Pagesize
Xd_rs.open xd_sql, xd_conn, 1,1
Se não (xd_rs.eof e xd_rs.bof) então
Se int_curpage> xd_rs.pageCount então
int_curpage = xd_rs.pageCount
Final se
Xd_rs.absolutePage = int_curpage
Final se
Definir getrs = xD_RS
Propriedade final