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

    Non riesco a visualizzare un record di un DB

    Ciao a tutti perchè non riesco ad inserire nei JTextField i dati presi da un DB. Cosa Sbaglio?
    La connessione con il Database è attiva e nella classe con un altro metodo riesco a salvare i dati nello stesso database.


    public void Visualizzatore(String CodRicerca){

    String sql="select * from clienti where CodCli = ?";
    try{
    pst= con.prepareStatement(sql);
    pst.setString(1, CodRicerca);
    rs=pst.executeQuery();

    txtCodCli.setText(rs.getString(1));
    txtPIva.setText(rs.getString(2));
    txtCodFisc.setText(rs.getString(3));
    txtRagSoc.setText(rs.getString(4));


    }catch(Exception e){

    }

    }

  2. #2

    Re: Non riesco a visualizzare un record di un DB

    codice:
    public void Visualizzatore(String CodRicerca){
    
    String sql="select * from clienti where CodCli = ?";
    try{
    pst= con.prepareStatement(sql);
    pst.setString(1, CodRicerca);
    rs=pst.executeQuery();
    
    txtCodCli.setText(rs.getString(1));
    txtPIva.setText(rs.getString(2));
    txtCodFisc.setText(rs.getString(3));
    txtRagSoc.setText(rs.getString(4));
    
    
    }catch(Exception e){
    e.printStackTrace();
    }
    
    }
    vedi che eccezione ti da
    http://www.anobii.com/isalreadyinuse

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

    Re: Non riesco a visualizzare un record di un DB

    Originariamente inviato da saverix80
    rs=pst.executeQuery();

    txtCodCli.setText(rs.getString(1));
    txtPIva.setText(rs.getString(2));
    txtCodFisc.setText(rs.getString(3));
    txtRagSoc.setText(rs.getString(4));
    Io qui non vedo l'uso di almeno 1 next() sul ResultSet. Come puoi pensare di prendere i campi se non ti posizioni su un record??
    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.