Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 30
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Record.Count in paginazione

    Buongiorno a tutti.

    Volevo sapere, se possibile, in una paginazione di record, contare il numero dei record stampati a video; cioè con il comando
    codice:
    iPageSize = 3
    stabilisco il numero di record per pagina e vorrei contare questi record.

    Si può fare?
    Grazie

  2. #2
    se utilizzi una cosa del genere:

    Do Until rs.EOF
    For Each campo In rs.Fields
    Response.Write campo.name & " = " & campo.value
    Next
    rs.MoveNext
    Loop

    puoi aggiungere:

    Do Until rs.EOF
    For Each campo In rs.Fields
    Response.Write campo.name & " = " & campo.value
    contacampi = contacampi + 1
    Next
    rs.MoveNext
    Loop

    e alla fine stampare a video con:
    response.write (contacampi)
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    grazie, ma uso questa: :master:
    codice:
    cont=1
    Do While iRecordsShown < iPageSize And Not objRS.EOF
    Dim Rig, bg
    Rig = Rig + 1
    
    Response.Write " & (iPageSize*iPageCurrent)-iPageSize+Cont & "
    
    Cont = Cont + 1
    iRecordsShown = iRecordsShown + 1
    objRS.MoveNext
    Loop
    objRS.Close
    Set objRS = Nothing

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Già lo sai:

    iRecordsShown

    Roby

  5. #5
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Grazie Roby... ma il problema è stampare:

    -prima pagina = Record dal n° 1 al n° 5
    -seconda pagina = Record dal n° 6 al n° 10
    etc

    Mi spiego?
    PS=complimenti per lo script, è proprio il tuo!

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma dove lo vuoi stampare?
    In una colonna della tabella dei dati che visualizzi o in coda?

    Roby

  7. #7
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Alla fine, in coda allo script...

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Do While iRecordsShown < iPageSize And Not objRS.EOF
    Dim Rig, bg
    Rig = Rig + 1
    da = iRecordsShown
    a = iRecordsShown + iPageSize
    Response.Write " & (iPageSize*iPageCurrent)-iPageSize+Cont & "
    
    Cont = Cont + 1
    iRecordsShown = iRecordsShown + 1
    objRS.MoveNext
    Loop
    objRS.Close
    Set objRS = Nothing
    
    Response.write "Da " & da &" a "& a
    Roby

  9. #9
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Non stampa nulla...

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    da = iRecordsShown
    a = iRecordsShown + iPageSize
    Questi li hai messi?

    Roby

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.