Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di TeoB
    Registrato dal
    Dec 2004
    Messaggi
    592

    Paginazione, qlc consiglio teorico

    Salve,

    sto studiando un buon metodo per la paginazione della mia benedetta gallery. Ho trovato un esempio molto valido per imparare, ma vorrei cmq chiedere un paio di cose, giusto per vedere se ho capito.

    E' giusto se dico che:

    objRS.PageSize = iPageSize 'definisco il numero di oggetti per pagina
    reccount = objRS.recordcount 'conta gli oggetti del database
    iPageCount = objRS.PageCount 'conta quante pagine ci vogliono per contenere tutto

    Inoltre non capisco queste due righe, a che scopo vengono inserite?

    If iPageCurrent > iPageCount Then iPageCurrent = iPageCount
    If iPageCurrent < 1 Then iPageCurrent = 1

    Infine, l'absolutepage non mi è chiaro, qualcuno me lo puó spiegare per piacere? Io ho capito che se ad esempio ho 100 elementi nel database, e ne voglio 20 per pagina, l'absolutepage mi dice che l'elemento 55 sarà nella pagina 3.

    Grazie anticipate

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    absolutepage imposta la pagina attuale in cui ti trovi

    Inoltre non capisco queste due righe, a che scopo vengono inserite?

    If iPageCurrent > iPageCount Then iPageCurrent = iPageCount
    If iPageCurrent < 1 Then iPageCurrent = 1
    Forse per evitare errori...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    come ti è stato detto, l'absolutePage ti fa spostare alla "pagina" giusta del recordset, mentre quelle altre due righe servono per evitare appunto errori nella richiesta di pagina attuale

  4. #4
    Utente di HTML.it L'avatar di TeoB
    Registrato dal
    Dec 2004
    Messaggi
    592
    Originariamente inviato da santino83
    come ti è stato detto, l'absolutePage ti fa spostare alla "pagina" giusta del recordset,
    Claro!

    Originariamente inviato da santino83
    mentre quelle altre due righe servono per evitare appunto errori nella richiesta di pagina attuale
    Ok, ma in quali casi posso avere ipagecurrent < 1? Solamente se lo scrivo nella barra degli indirizzi, no? :master:

    Grazie ad entrambi cmq

  5. #5
    se tu scrivi nella barra degli indirizzi 0 da errore ad esempio

    poi non so, magari si perde per strada...insomma è un controllo di sicurezza...l'abs dell'asp...boh pensalo come vuoi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.