Visualizzazione dei risultati da 1 a 10 su 19

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    ciao ragazzi ho modificato il cod: ma niente
    mi esce solo uno 0 e l'ultimo nome inserito:

    questo è il cod:

    codice:
    ps = conn.prepareStatement("select * from persone where nome = ?");
    		        			
    String s1 = list.getSelectionModel().getSelectedItem().getNome();
    ps.setString(1, s1);
    
    
    rs = ps.executeQuery();	
    while(rs.next()){		                    		                    			                    	
    persone = new Persone();
         idField.setText(Integer.toString(persone.getID()));
        nomeField.setText(persone.getNome());
        cognomeField.setText(persone.getCognome());              
    }
    help!!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da paul78 Visualizza il messaggio
    codice:
    while(rs.next()){		                    		                    			                    	
    persone = new Persone();
         idField.setText(Integer.toString(persone.getID()));
        nomeField.setText(persone.getNome());
        cognomeField.setText(persone.getCognome());              
    }
    Io qui, dentro il corpo del while, non vedo l'uso di rs e dei suoi getXYZ().
    Quindi? Cosa vuoi fare? Scusa ma ragioni oppure no? Filtrando per nome presumo che tu possa comunque ottenere N record. Cosa vuoi farci?
    Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java 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 © 2026 vBulletin Solutions, Inc. All rights reserved.