Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Visualizzazione di un record per volta

    salve dovrei visualizzare un record alla volta e poter eventualmente scorere i recrd avanti e indietro, come ad esempio coi pulsanti "prossimo" e "precedente". Potete aiutarmi.
    saluti Roberto

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    hai almeno un paio di possibili strade:

    - esegui una query "generica" (SELECT * FROM table [ORDER BY ...]) e gestisci l'intero pacchettone di record estratti in java (per esempio schiaffi tutto in un'opportuna struttura dati, passandoti il RecordSet per intero con il classico
    codice:
    while (rs.next()) {
    }
    - esegui la query con un'opportuna clausola LIMIT (o equivalente, mi riferisco qui a MySQL)
    http://dev.mysql.com/doc/refman/5.0/en/select.html

    se scorri il documento trovi la spiegazione di LIMIT
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3

    Visualizzazione di un record per volta

    ciao, avevo pensato anch'io alla clausola LIMIT, ma con questa posso vedere il primo record, per continuare a scorrere il database avanti e indietro hai qualke suggerimento

    saluti Roberto

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Visualizzazione di un record per volta

    Originariamente inviato da RobertoBel
    salve dovrei visualizzare un record alla volta e poter eventualmente scorere i recrd avanti e indietro, come ad esempio coi pulsanti "prossimo" e "precedente".
    ResultSet ha next() ma anche previous(). Per poter usare quest'ultimo però il result set non deve essere di tipo TYPE_FORWARD_ONLY.

    Vedi createStatement() di Connection, intendo la versione che ha il parametro int resultSetType.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.