E ai galera. Tudo certo? Estou com um problema para retornar um string do meu banco. Eu coloquei o try para se não consegui da um print no campo ele da a mensagem de erro. So da erro, se eu mudo de posição da erro. Não sei o que fazer alguem sabe o que eu estou fazendo de errado? Se puder me ajduar ficaria grato.
[code]
import java.sql.*;
import javax.swing.JButton;
import javax.swing.*;
public class Banco extends Janela{
private static final long serialVersionUID = 1L;
Connection conn;
Statement stm;
ResultSet rs;
String x;
public Banco() throws SQLException, ClassNotFoundException{
super();
try {
Class.forName(“com.mysql.jdbc.Driver”);
conn = DriverManager.getConnection(“jdbc:mysql://localhost/sisacred?user=root&password=ski69547”);
stm = conn.createStatement();
rs = stm.executeQuery(“SELECT * FROM clifor”);
JOptionPane.showMessageDialog(null, “Conexão concebida!”);
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, “ERRO AO CONECTAR!!”);
}
Btn2();
Btn.setEnabled(false);
}
public void Btn2(){
JButton Btn2 = new JButton();
Btn2.setSize(140, 20);
Btn2.setText(“Mostra Informação”);
Btn2.setVisible(true);
Btn2.setLocation(30, 60);
this.add(Btn2);
Btn2.setFocusable(true);
Btn2.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked (java.awt.event.MouseEvent e) {
try{x=rs.getString(“cod”);
JOptionPane.showMessageDialog(null, “Valor:\n”+x);}
catch (SQLException e1){
JOptionPane.showMessageDialog(null, “PROBLEMA COM OS DADOS!\n”);}
}
});
}
} [/code]
E ai peerless ? Blz?
Aqui veio tentei o que você falou ele não retornou TRUE…
não me mostrou o valor do campo…
eu sei que ta conectado o banco… mas não sei o que está havendo.