abaixo parte da classe:
criando a classe e iniciando a variável
public class buscaClienteMdb extends javax.swing.JFrame {
private int cod;
(...)
atribuindo valor pra variável
private void jBtnOkActionPerformed(java.awt.event.ActionEvent evt) {
cod = Integer.parseInt(jTblDados.getValueAt(jTblDados.getSelectedRow(),0).toString());
dispose();
ordemServico frmOS = new ordemServico();
frmOS.retornoConsulta();
}
encapsulando o cod e permitindo o acesso
public int getCod() {
return cod;
}
chamando a classe a partir de outro objeto
public void retornoConsulta(){
int cd = frmBusca.getCod();
JConexaoMdb mdb = new JConexaoMdb("odbc","sun.jdbc.odbc.JdbcOdbcDriver","form","","","","");
mdb.conect();
try{
ResultSet rs = mdb.getStatment().executeQuery("select * from CLIENTES " +
"where ID_CLIE = " +
cd +
" order by ID_CLIE;");
rs.first();
jTxtEndereco.setText(rs.getString("ENDE_CLIE"));
jTxtBairro.setText(rs.getString("BAIR_CLIE"));
jTxtCidade.setText(rs.getString("MUNI_CLIE"));
jCboEstado.setSelectedItem(rs.getObject("UF_CLIE"));
jFTxtCEP.setText(rs.getString("CEP_CLIE"));
jFtxtCnpj.setText(rs.getString("CGC_CLIE"));
}catch (SQLException ex){
JOptionPane.showMessageDialog(null, ex.getMessage());
}
}
na hora que passo o codigo através do GET o valor vem zerado
não consegui descobrir!
se alguém tiver alguma idéia do estou fazendo de errado me clarei ai!
valeu por enquanto
