Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [java] resultset

  1. #1

    [java] resultset

    ciao...
    ho un problema sul risultato della resultset..
    la query fatta sul db ritorna un intero (è semplicemente un count sul numero di righe della tabella).

    quando la faccio con
    codice:
    ResultSet resultSet = null;
    ....		
    PreparedStatement query = conn.prepareStatement(sql);
    		resultSet = query.executeQuery();
    dove sql è la mia query...
    come faccio poi a stampare il risultato della query?

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

    Re: [java] resultset

    Originariamente inviato da nikynik1980
    la query fatta sul db ritorna un intero (è semplicemente un count sul numero di righe della tabella).
    Allora il resultset avrà 1 riga con 1 colonna. Fai un next() e .... leggi il valore della colonna es. con getInt().
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    se non ricordo male dovrebbe essere qualcosa tipo


    codice:
    
    ResultSet resultSet = null;
    ....		
    PreparedStatement query = conn.prepareStatement(sql);
    resultSet = query.executeQuery();
    
    while(resultSet.next()) { 
    
    System.out.println( resultSet.getInt(0)  ); //oppure al posto dell'indice della colonna ci metti il nome
    }
    spero di ricordarmi bene,
    ciao
    Ondare, il mio blog!

  4. #4
    grazie

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.