zamami 0 Denunciar post Postado Maio 23, 2011 Bom dia galera. Bom é o seguinte eu escrevi um programa de cadastro de clientes, na hora de cadastrar tudo bem ele salva no banco de dados (Estou usando o Axis), mas não consigo consultar os dados já salvos. O meu código: /* * ConsultaCliente.java * * Created on 01/05/2011, 18:11:28 */ package empresa; import java.beans.Statement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import javax.swing.JOptionPane; public class ConsultaCliente extends javax.swing.JFrame { /** Creates new form ConsultaCliente */ public ConsultaCliente() { initComponents(); setDefaultCloseOperation(ConsultaCliente.HIDE_ON_CLOSE); } @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { jLabel10 = new javax.swing.JLabel(); jLabel17 = new javax.swing.JLabel(); jLabel8 = new javax.swing.JLabel(); ConsultaTel1Cliente = new javax.swing.JTextField(); jLabel9 = new javax.swing.JLabel(); jLabel15 = new javax.swing.JLabel(); ConsultaEmailCliente = new javax.swing.JTextField(); jLabel16 = new javax.swing.JLabel(); ConsultaIECliente = new javax.swing.JTextField(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); ConsultaTel2Cliente = new javax.swing.JTextField(); ConsultaFaxCliente = new javax.swing.JTextField(); ConsultaCPFCNPJCliente = new javax.swing.JTextField(); ConsultaComplementoCliente = new javax.swing.JTextField(); ConsultaNumeroCliente = new javax.swing.JTextField(); jLabel18 = new javax.swing.JLabel(); ConsultaCodigoCliente = new javax.swing.JTextField(); ConsultaEnderecoCliente = new javax.swing.JTextField(); jSeparator1 = new javax.swing.JSeparator(); jLabel11 = new javax.swing.JLabel(); jLabel12 = new javax.swing.JLabel(); jLabel13 = new javax.swing.JLabel(); jLabel14 = new javax.swing.JLabel(); ConsultaCepCliente = new javax.swing.JTextField(); ConsultaBairroCliente = new javax.swing.JTextField(); jLabel1 = new javax.swing.JLabel(); ConsultaCidadeCliente = new javax.swing.JTextField(); jLabel3 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); ConsultaNomeFantasiaCliente = new javax.swing.JTextField(); ConsultaConsultarCliente = new javax.swing.JButton(); ConsultaExcluirCliente = new javax.swing.JButton(); ConsultaUFCliente = new javax.swing.JTextField(); ConsultaEditarCliente = new javax.swing.JButton(); ConsultaGravarCliente = new javax.swing.JButton(); jLabel19 = new javax.swing.JLabel(); ConsultaNovoCliente = new javax.swing.JButton(); ConsultaCancelarCliente = new javax.swing.JButton(); ConsultaSelecionarCliente = new javax.swing.JButton(); ConsultaRazaoSocialCliente = new javax.swing.JComboBox(); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setName("ConsultaCliente"); // NOI18N setResizable(false); org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(novatrigo.NovaTrigoApp.class).getContext().getResourceMap(ConsultaCliente.class); jLabel10.setFont(resourceMap.getFont("jLabel10.font")); // NOI18N jLabel10.setText(resourceMap.getString("jLabel10.text")); // NOI18N jLabel10.setName("jLabel10"); // NOI18N jLabel17.setFont(resourceMap.getFont("jLabel17.font")); // NOI18N jLabel17.setText(resourceMap.getString("jLabel17.text")); // NOI18N jLabel17.setName("jLabel17"); // NOI18N jLabel8.setFont(resourceMap.getFont("jLabel8.font")); // NOI18N jLabel8.setText(resourceMap.getString("jLabel8.text")); // NOI18N jLabel8.setName("jLabel8"); // NOI18N ConsultaTel1Cliente.setFont(resourceMap.getFont("ConsultaTel1Cliente.font")); // NOI18N ConsultaTel1Cliente.setText(resourceMap.getString("ConsultaTel1Cliente.text")); // NOI18N ConsultaTel1Cliente.setEnabled(false); ConsultaTel1Cliente.setName("ConsultaTel1Cliente"); // NOI18N jLabel9.setFont(resourceMap.getFont("jLabel9.font")); // NOI18N jLabel9.setText(resourceMap.getString("jLabel9.text")); // NOI18N jLabel9.setName("jLabel9"); // NOI18N jLabel15.setFont(resourceMap.getFont("jLabel15.font")); // NOI18N jLabel15.setText(resourceMap.getString("jLabel15.text")); // NOI18N jLabel15.setName("jLabel15"); // NOI18N ConsultaEmailCliente.setFont(resourceMap.getFont("ConsultaEmailCliente.font")); // NOI18N ConsultaEmailCliente.setText(resourceMap.getString("ConsultaEmailCliente.text")); // NOI18N ConsultaEmailCliente.setEnabled(false); ConsultaEmailCliente.setName("ConsultaEmailCliente"); // NOI18N jLabel16.setFont(resourceMap.getFont("jLabel16.font")); // NOI18N jLabel16.setText(resourceMap.getString("jLabel16.text")); // NOI18N jLabel16.setName("jLabel16"); // NOI18N ConsultaIECliente.setFont(resourceMap.getFont("ConsultaIECliente.font")); // NOI18N ConsultaIECliente.setText(resourceMap.getString("ConsultaIECliente.text")); // NOI18N ConsultaIECliente.setEnabled(false); ConsultaIECliente.setName("ConsultaIECliente"); // NOI18N jLabel6.setFont(resourceMap.getFont("jLabel6.font")); // NOI18N jLabel6.setText(resourceMap.getString("jLabel6.text")); // NOI18N jLabel6.setName("jLabel6"); // NOI18N jLabel7.setFont(resourceMap.getFont("jLabel7.font")); // NOI18N jLabel7.setText(resourceMap.getString("jLabel7.text")); // NOI18N jLabel7.setName("jLabel7"); // NOI18N ConsultaTel2Cliente.setFont(resourceMap.getFont("ConsultaTel2Cliente.font")); // NOI18N ConsultaTel2Cliente.setText(resourceMap.getString("ConsultaTel2Cliente.text")); // NOI18N ConsultaTel2Cliente.setEnabled(false); ConsultaTel2Cliente.setName("ConsultaTel2Cliente"); // NOI18N ConsultaFaxCliente.setFont(resourceMap.getFont("ConsultaFaxCliente.font")); // NOI18N ConsultaFaxCliente.setText(resourceMap.getString("ConsultaFaxCliente.text")); // NOI18N ConsultaFaxCliente.setEnabled(false); ConsultaFaxCliente.setName("ConsultaFaxCliente"); // NOI18N ConsultaCPFCNPJCliente.setFont(resourceMap.getFont("ConsultaCPFCNPJCliente.font")); // NOI18N ConsultaCPFCNPJCliente.setText(resourceMap.getString("ConsultaCPFCNPJCliente.text")); // NOI18N ConsultaCPFCNPJCliente.setEnabled(false); ConsultaCPFCNPJCliente.setName("ConsultaCPFCNPJCliente"); // NOI18N ConsultaComplementoCliente.setFont(resourceMap.getFont("ConsultaComplementoCliente.font")); // NOI18N ConsultaComplementoCliente.setText(resourceMap.getString("ConsultaComplementoCliente.text")); // NOI18N ConsultaComplementoCliente.setEnabled(false); ConsultaComplementoCliente.setName("ConsultaComplementoCliente"); // NOI18N ConsultaNumeroCliente.setFont(resourceMap.getFont("ConsultaNumeroCliente.font")); // NOI18N ConsultaNumeroCliente.setText(resourceMap.getString("ConsultaNumeroCliente.text")); // NOI18N ConsultaNumeroCliente.setEnabled(false); ConsultaNumeroCliente.setName("ConsultaNumeroCliente"); // NOI18N jLabel18.setFont(resourceMap.getFont("jLabel18.font")); // NOI18N jLabel18.setText(resourceMap.getString("jLabel18.text")); // NOI18N jLabel18.setName("jLabel18"); // NOI18N ConsultaCodigoCliente.setFont(resourceMap.getFont("ConsultaCodigoCliente.font")); // NOI18N ConsultaCodigoCliente.setText(resourceMap.getString("ConsultaCodigoCliente.text")); // NOI18N ConsultaCodigoCliente.setEnabled(false); ConsultaCodigoCliente.setName("ConsultaCodigoCliente"); // NOI18N ConsultaEnderecoCliente.setFont(resourceMap.getFont("ConsultaEnderecoCliente.font")); // NOI18N ConsultaEnderecoCliente.setText(resourceMap.getString("ConsultaEnderecoCliente.text")); // NOI18N ConsultaEnderecoCliente.setEnabled(false); ConsultaEnderecoCliente.setName("ConsultaEnderecoCliente"); // NOI18N jSeparator1.setName("jSeparator1"); // NOI18N jLabel11.setFont(resourceMap.getFont("jLabel11.font")); // NOI18N jLabel11.setText(resourceMap.getString("jLabel11.text")); // NOI18N jLabel11.setName("jLabel11"); // NOI18N jLabel12.setFont(resourceMap.getFont("jLabel12.font")); // NOI18N jLabel12.setText(resourceMap.getString("jLabel12.text")); // NOI18N jLabel12.setName("jLabel12"); // NOI18N jLabel13.setFont(resourceMap.getFont("jLabel13.font")); // NOI18N jLabel13.setText(resourceMap.getString("jLabel13.text")); // NOI18N jLabel13.setName("jLabel13"); // NOI18N jLabel14.setFont(resourceMap.getFont("jLabel14.font")); // NOI18N jLabel14.setText(resourceMap.getString("jLabel14.text")); // NOI18N jLabel14.setName("jLabel14"); // NOI18N ConsultaCepCliente.setFont(resourceMap.getFont("ConsultaCepCliente.font")); // NOI18N ConsultaCepCliente.setText(resourceMap.getString("ConsultaCepCliente.text")); // NOI18N ConsultaCepCliente.setEnabled(false); ConsultaCepCliente.setName("ConsultaCepCliente"); // NOI18N ConsultaBairroCliente.setFont(resourceMap.getFont("ConsultaBairroCliente.font")); // NOI18N ConsultaBairroCliente.setText(resourceMap.getString("ConsultaBairroCliente.text")); // NOI18N ConsultaBairroCliente.setEnabled(false); ConsultaBairroCliente.setName("ConsultaBairroCliente"); // NOI18N jLabel1.setFont(resourceMap.getFont("jLabel1.font")); // NOI18N jLabel1.setText(resourceMap.getString("jLabel1.text")); // NOI18N jLabel1.setName("jLabel1"); // NOI18N ConsultaCidadeCliente.setFont(resourceMap.getFont("ConsultaCidadeCliente.font")); // NOI18N ConsultaCidadeCliente.setText(resourceMap.getString("ConsultaCidadeCliente.text")); // NOI18N ConsultaCidadeCliente.setEnabled(false); ConsultaCidadeCliente.setName("ConsultaCidadeCliente"); // NOI18N jLabel3.setFont(resourceMap.getFont("jLabel3.font")); // NOI18N jLabel3.setText(resourceMap.getString("jLabel3.text")); // NOI18N jLabel3.setName("jLabel3"); // NOI18N jLabel2.setFont(resourceMap.getFont("jLabel2.font")); // NOI18N jLabel2.setText(resourceMap.getString("jLabel2.text")); // NOI18N jLabel2.setName("jLabel2"); // NOI18N ConsultaNomeFantasiaCliente.setFont(resourceMap.getFont("ConsultaNomeFantasiaCliente.font")); // NOI18N ConsultaNomeFantasiaCliente.setText(resourceMap.getString("ConsultaNomeFantasiaCliente.text")); // NOI18N ConsultaNomeFantasiaCliente.setEnabled(false); ConsultaNomeFantasiaCliente.setName("ConsultaNomeFantasiaCliente"); // NOI18N ConsultaConsultarCliente.setFont(resourceMap.getFont("ConsultaNovoCliente.font")); // NOI18N ConsultaConsultarCliente.setText(resourceMap.getString("ConsultaConsultarCliente.text")); // NOI18N ConsultaConsultarCliente.setName("ConsultaConsultarCliente"); // NOI18N ConsultaConsultarCliente.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ConsultaConsultarClienteActionPerformed(evt); } }); ConsultaExcluirCliente.setFont(resourceMap.getFont("ConsultaNovoCliente.font")); // NOI18N ConsultaExcluirCliente.setText(resourceMap.getString("ConsultaExcluirCliente.text")); // NOI18N ConsultaExcluirCliente.setName("ConsultaExcluirCliente"); // NOI18N ConsultaExcluirCliente.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ConsultaExcluirClienteActionPerformed(evt); } }); ConsultaUFCliente.setFont(resourceMap.getFont("ConsultaUFCliente.font")); // NOI18N ConsultaUFCliente.setText(resourceMap.getString("ConsultaUFCliente.text")); // NOI18N ConsultaUFCliente.setEnabled(false); ConsultaUFCliente.setName("ConsultaUFCliente"); // NOI18N ConsultaEditarCliente.setFont(resourceMap.getFont("ConsultaNovoCliente.font")); // NOI18N ConsultaEditarCliente.setText(resourceMap.getString("ConsultaEditarCliente.text")); // NOI18N ConsultaEditarCliente.setName("ConsultaEditarCliente"); // NOI18N ConsultaEditarCliente.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ConsultaEditarClienteActionPerformed(evt); } }); ConsultaGravarCliente.setFont(resourceMap.getFont("ConsultaNovoCliente.font")); // NOI18N ConsultaGravarCliente.setText(resourceMap.getString("ConsultaGravarCliente.text")); // NOI18N ConsultaGravarCliente.setName("ConsultaGravarCliente"); // NOI18N ConsultaGravarCliente.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ConsultaGravarClienteActionPerformed(evt); } }); jLabel19.setFont(resourceMap.getFont("jLabel19.font")); // NOI18N jLabel19.setText(resourceMap.getString("jLabel19.text")); // NOI18N jLabel19.setName("jLabel19"); // NOI18N ConsultaNovoCliente.setFont(resourceMap.getFont("ConsultaNovoCliente.font")); // NOI18N ConsultaNovoCliente.setText(resourceMap.getString("ConsultaNovoCliente.text")); // NOI18N ConsultaNovoCliente.setName("ConsultaNovoCliente"); // NOI18N ConsultaNovoCliente.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ConsultaNovoClienteActionPerformed(evt); } }); ConsultaCancelarCliente.setFont(resourceMap.getFont("ConsultaNovoCliente.font")); // NOI18N ConsultaCancelarCliente.setText(resourceMap.getString("ConsultaCancelarCliente.text")); // NOI18N ConsultaCancelarCliente.setName("ConsultaCancelarCliente"); // NOI18N ConsultaCancelarCliente.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ConsultaCancelarClienteActionPerformed(evt); } }); ConsultaSelecionarCliente.setFont(resourceMap.getFont("ConsultaSelecionarCliente.font")); // NOI18N ConsultaSelecionarCliente.setText(resourceMap.getString("ConsultaSelecionarCliente.text")); // NOI18N ConsultaSelecionarCliente.setName("ConsultaSelecionarCliente"); // NOI18N ConsultaSelecionarCliente.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ConsultaSelecionarClienteActionPerformed(evt); } }); ConsultaRazaoSocialCliente.setName("ConsultaRazaoSocialCliente"); // NOI18N javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel15) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 477, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 535, Short.MAX_VALUE) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel2) .addGap(217, 217, 217)) .addGroup(layout.createSequentialGroup() .addComponent(ConsultaRazaoSocialCliente, 0, 283, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel3) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 161, Short.MAX_VALUE)) .addComponent(ConsultaNomeFantasiaCliente, javax.swing.GroupLayout.DEFAULT_SIZE, 246, Short.MAX_VALUE))) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(ConsultaEnderecoCliente, javax.swing.GroupLayout.DEFAULT_SIZE, 322, Short.MAX_VALUE) .addComponent(jLabel9)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(jLabel8) .addComponent(ConsultaNumeroCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 78, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(16, 16, 16) .addComponent(jLabel10)) .addGroup(layout.createSequentialGroup() .addGap(18, 18, 18) .addComponent(ConsultaComplementoCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel7) .addComponent(ConsultaEmailCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 271, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18, 18, 18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel6) .addComponent(ConsultaIECliente, javax.swing.GroupLayout.PREFERRED_SIZE, 199, javax.swing.GroupLayout.PREFERRED_SIZE))) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(ConsultaBairroCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 156, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel11)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel12) .addComponent(ConsultaCidadeCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel16)) .addGap(12, 12, 12) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel13) .addGap(62, 62, 62)) .addComponent(jLabel17) .addComponent(ConsultaUFCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 84, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel14) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 139, Short.MAX_VALUE)) .addComponent(ConsultaCepCliente, javax.swing.GroupLayout.DEFAULT_SIZE, 164, Short.MAX_VALUE))) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addComponent(ConsultaTel1Cliente, javax.swing.GroupLayout.PREFERRED_SIZE, 156, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(ConsultaTel2Cliente, javax.swing.GroupLayout.PREFERRED_SIZE, 156, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(ConsultaFaxCliente, javax.swing.GroupLayout.DEFAULT_SIZE, 203, Short.MAX_VALUE))) .addGap(23, 23, 23)) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel18) .addComponent(ConsultaCodigoCliente, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(132, 132, 132) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addComponent(ConsultaExcluirCliente, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(ConsultaConsultarCliente, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addGap(14, 14, 14) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(ConsultaEditarCliente, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(ConsultaGravarCliente)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(ConsultaCancelarCliente, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(ConsultaNovoCliente, javax.swing.GroupLayout.DEFAULT_SIZE, 83, Short.MAX_VALUE)) .addGap(81, 81, 81)) .addGroup(layout.createSequentialGroup() .addGap(174, 174, 174) .addComponent(jLabel1))) .addContainerGap()) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(ConsultaCPFCNPJCliente, javax.swing.GroupLayout.DEFAULT_SIZE, 246, Short.MAX_VALUE) .addGap(312, 312, 312)) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel19) .addGap(86, 86, 86) .addComponent(ConsultaSelecionarCliente, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addGap(322, 322, 322)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addGap(23, 23, 23) .addComponent(jLabel1) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(ConsultaNovoCliente) .addComponent(ConsultaConsultarCliente)) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(27, 27, 27) .addComponent(ConsultaGravarCliente)) .addComponent(ConsultaEditarCliente)) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(ConsultaCancelarCliente) .addComponent(ConsultaExcluirCliente)))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)) .addGroup(layout.createSequentialGroup() .addComponent(jLabel18) .addGap(2, 2, 2) .addComponent(ConsultaCodigoCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(6, 6, 6))) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addComponent(jLabel2) .addGap(28, 28, 28)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addComponent(jLabel3) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(ConsultaNomeFantasiaCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaRazaoSocialCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel19) .addComponent(ConsultaSelecionarCliente)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(ConsultaCPFCNPJCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel7) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(ConsultaEmailCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addComponent(jLabel6) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(ConsultaIECliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(1, 1, 1) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel8) .addComponent(jLabel10) .addComponent(jLabel9)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(ConsultaNumeroCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaEnderecoCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaComplementoCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel11) .addComponent(jLabel12)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(ConsultaBairroCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaCidadeCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaCepCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaUFCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel14) .addComponent(jLabel13))) .addGap(18, 18, 18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel15) .addComponent(jLabel16) .addComponent(jLabel17)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(ConsultaTel1Cliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaTel2Cliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ConsultaFaxCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addContainerGap()) ); pack(); }// </editor-fold>//GEN-END:initComponents private void ConsultaConsultarClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ConsultaConsultarClienteActionPerformed // Realiza a Consulta de Clientes Cadastrados no Sistema boolean consulta=true; try{ //tratamento de erros Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//busca Driver //conecta no BD Connection con=DriverManager.getConnection("jdbc:odbc:Base_Dados","",""); java.sql.Statement stmt= con.createStatement(); String name= (String) ConsultaRazaoSocialCliente.getSelectedItem(); //Passa um parametro para busca ResultSet RS= stmt.executeQuery("Select * from Cliente where RazaoSocialCliente='"+name+"'"); while (RS.next()){ String nome = RS.getString("RazaoSocialCliente"); //Busca os campos no banco de dados e atualiza os campos com as informações do dado pesquisado ConsultaCodigoCliente.setText(RS.getString("CodigoCliente")); ConsultaNomeFantasiaCliente.setText(RS.getString("NomeFantasiaCliente")); ConsultaCPFCNPJCliente.setText(RS.getString("CPFCNPJCliente")); ConsultaEmailCliente.setText(RS.getString("EmailCliente")); ConsultaIECliente.setText(RS.getString("IECliente")); ConsultaEnderecoCliente.setText(RS.getString("EnderecoCliente")); ConsultaNumeroCliente.setText(RS.getString("NumeroCliente")); ConsultaComplementoCliente.setText(RS.getString("ComplementoCliente")); ConsultaBairroCliente.setText(RS.getString("BairroCliente")); ConsultaCidadeCliente.setText(RS.getString("CidadeCliente")); ConsultaUFCliente.setText(RS.getString("UFCliente")); ConsultaCepCliente.setText(RS.getString("CEPCliente")); ConsultaTel1Cliente.setText(RS.getString("Tel1Cliente")); ConsultaTel2Cliente.setText(RS.getString("Tel2Cliente")); ConsultaFaxCliente.setText(RS.getString("FaxCliente")); consulta=false; } if (consulta) JOptionPane.showMessageDialog(null,"Dados Não Encontrados!"); RS.close(); stmt.close(); con.close(); //fecha conexão com BD } catch(SQLException e){ //trata os erros JOptionPane.showMessageDialog(null,"Erro Cmdo SQL "+e.getMessage()); } catch(ClassNotFoundException e){ JOptionPane.showMessageDialog(null,"Driver não encontrado"); } }//GEN-LAST:event_ConsultaConsultarClienteActionPerformed private void ConsultaExcluirClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ConsultaExcluirClienteActionPerformed //Exclui os dads do cliente buscado atraés do parametro try{ //tratamento de erros Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//busca Driver Connection con=DriverManager.getConnection("jdbc:odbc:Base_Dados","","");//Conecta no BD java.sql.Statement stmt= con.createStatement(); int cod= Integer.parseInt(ConsultaCodigoCliente.getText()); int registro=stmt.executeUpdate("delete from Cliente where CodigoCliente=" + cod); if (registro!=0) JOptionPane.showMessageDialog(null,"Dados Excluidos!"); else JOptionPane.showMessageDialog(null,"Dados nao Excluidos!"); stmt.close(); //Limpa a caixa de texto ConsultaRazaoSocialCliente.setSelectedItem(""); ConsultaBairroCliente.setText(""); ConsultaCPFCNPJCliente.setText(""); ConsultaCepCliente.setText(""); ConsultaCidadeCliente.setText(""); ConsultaCodigoCliente.setText(""); ConsultaComplementoCliente.setText(""); ConsultaEmailCliente.setText(""); ConsultaEnderecoCliente.setText(""); ConsultaFaxCliente.setText(""); ConsultaIECliente.setText(""); ConsultaNomeFantasiaCliente.setText(""); ConsultaNumeroCliente.setText(""); ConsultaTel1Cliente.setText(""); ConsultaTel2Cliente.setText(""); ConsultaUFCliente.setText(""); con.close(); //fecha conexão com BD } catch(SQLException e){ //trata os erros JOptionPane.showMessageDialog(null,"Erro Comando SQL "+e.getMessage()); } catch(ClassNotFoundException e){ JOptionPane.showMessageDialog(null,"Driver nao encontrado"); } }//GEN-LAST:event_ConsultaExcluirClienteActionPerformed private void ConsultaGravarClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ConsultaGravarClienteActionPerformed try{ //tratamento de erros Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//busca Driver //conecta no BD Connection con=DriverManager.getConnection("jdbc:odbc:Base_Dados","",""); java.sql.Statement stmt= con.createStatement(); int CodigoCliente = Integer.parseInt(ConsultaCodigoCliente.getText()); String FaxCliente= ConsultaFaxCliente.getText(); String Tel1Cliente = ConsultaTel1Cliente.getText(); String Tel2Cliente = ConsultaTel2Cliente.getText(); String CepCliente = ConsultaCepCliente.getText(); String UFCliente = ConsultaUFCliente.getText(); String CidadeCliente = ConsultaCidadeCliente.getText(); String BairroCliente = ConsultaBairroCliente.getText(); String ComplementoCliente = ConsultaComplementoCliente.getText(); String NumeroCliente = ConsultaNumeroCliente.getText(); String EnderecoCliente = ConsultaEnderecoCliente.getText(); String IECliente = ConsultaIECliente.getText(); String EmailCliente = ConsultaEmailCliente.getText(); String CPFCNPJCliente = ConsultaCPFCNPJCliente.getText(); String NomeFantasiaCliente = ConsultaNomeFantasiaCliente.getText(); String RazaoSocialCliente = String.valueOf(ConsultaRazaoSocialCliente.getSelectedItem()); int registro = stmt.executeUpdate("update Cliente set FaxCliente='"+ FaxCliente+"',Tel2Cliente='"+ Tel2Cliente+"',Tel1Cliente='" + Tel1Cliente + "',CEPCliente='"+ CepCliente+"',UFCliente='"+ UFCliente+"',CidadeCliente='"+ CidadeCliente+"',BairroCliente='"+ BairroCliente+"',ComplementoCliente='"+ ComplementoCliente+"',NumeroCliente='"+ NumeroCliente+"',EnderecoCliente='"+ EnderecoCliente+"',IECliente='"+ IECliente+"',EmailCliente='"+ EmailCliente+"',CPFCNPJCliente='"+ CPFCNPJCliente+"',NomeFantaiaCliente='"+ NomeFantasiaCliente+"',RazaoSocialCliente='"+ RazaoSocialCliente+"',CodigoCliente='"+ CodigoCliente+"' where RazaoSocialCliente='" + RazaoSocialCliente+"'"); if (registro!=0){ JOptionPane.showMessageDialog(null,"Dados Alterados com sucesso!"); } else{ JOptionPane.showMessageDialog(null, "Dados Nao Alterados!");} stmt.close(); con.close(); //fecha conexão com BD } catch(SQLException e){ //trata os erros JOptionPane.showMessageDialog(null,"Erro Comando SQL "+e.getMessage()); } catch(ClassNotFoundException e){ JOptionPane.showMessageDialog(null,"Driver não encontrado"); } ConsultaCPFCNPJCliente.setEnabled(false); ConsultaBairroCliente.setEnabled(false); ConsultaCepCliente.setEnabled(false); ConsultaCidadeCliente.setEnabled(false); ConsultaComplementoCliente.setEnabled(false); ConsultaEmailCliente.setEnabled(false); ConsultaEnderecoCliente.setEnabled(false); ConsultaFaxCliente.setEnabled(false); ConsultaIECliente.setEnabled(false); ConsultaNomeFantasiaCliente.setEnabled(false); ConsultaNumeroCliente.setEnabled(false); ConsultaIECliente.setEnabled(false); ConsultaTel1Cliente.setEnabled(false); ConsultaTel2Cliente.setEnabled(false); ConsultaUFCliente.setEnabled(false); }//GEN-LAST:event_ConsultaGravarClienteActionPerformed private void ConsultaEditarClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ConsultaEditarClienteActionPerformed //Habilita os campos de consulta para digitação ConsultaCPFCNPJCliente.setEnabled(true); ConsultaBairroCliente.setEnabled(true); ConsultaCepCliente.setEnabled(true); ConsultaCidadeCliente.setEnabled(true); ConsultaComplementoCliente.setEnabled(true); ConsultaEmailCliente.setEnabled(true); ConsultaEnderecoCliente.setEnabled(true); ConsultaFaxCliente.setEnabled(true); ConsultaIECliente.setEnabled(true); ConsultaNomeFantasiaCliente.setEnabled(true); ConsultaNumeroCliente.setEnabled(true); ConsultaIECliente.setEnabled(true); ConsultaTel1Cliente.setEnabled(true); ConsultaTel2Cliente.setEnabled(true); ConsultaUFCliente.setEnabled(true); }//GEN-LAST:event_ConsultaEditarClienteActionPerformed private void ConsultaNovoClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ConsultaNovoClienteActionPerformed // Apagar o que estava nos campos para nova pesquisa ConsultaRazaoSocialCliente.setSelectedItem(""); ConsultaBairroCliente.setText(null); ConsultaCPFCNPJCliente.setText(null); ConsultaCepCliente.setText(null); ConsultaCidadeCliente.setText(null); ConsultaCodigoCliente.setText(null); ConsultaComplementoCliente.setText(null); ConsultaEmailCliente.setText(null); ConsultaEnderecoCliente.setText(null); ConsultaFaxCliente.setText(null); ConsultaIECliente.setText(null); ConsultaNomeFantasiaCliente.setText(null); ConsultaNumeroCliente.setText(null); ConsultaTel1Cliente.setText(null); ConsultaTel2Cliente.setText(null); ConsultaUFCliente.setText(null); }//GEN-LAST:event_ConsultaNovoClienteActionPerformed private void ConsultaCancelarClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ConsultaCancelarClienteActionPerformed // Cancela a busca, fechando a janela Consulta de Cliente this.setVisible(false); }//GEN-LAST:event_ConsultaCancelarClienteActionPerformed private void ConsultaSelecionarClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ConsultaSelecionarClienteActionPerformed SelecionarCliente selcli= new SelecionarCliente(ConsultaRazaoSocialCliente, ConsultaNomeFantasiaCliente, ConsultaCPFCNPJCliente, ConsultaEmailCliente, ConsultaIECliente, ConsultaEnderecoCliente, ConsultaNumeroCliente, ConsultaComplementoCliente, ConsultaBairroCliente, ConsultaCidadeCliente, ConsultaUFCliente, ConsultaCepCliente, ConsultaTel1Cliente, ConsultaTel2Cliente, ConsultaFaxCliente); }//GEN-LAST:event_ConsultaSelecionarClienteActionPerformed /** * @param args the command line arguments */ public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new ConsultaCliente().setVisible(true); } }); } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JTextField ConsultaBairroCliente; private javax.swing.JTextField ConsultaCPFCNPJCliente; private javax.swing.JButton ConsultaCancelarCliente; private javax.swing.JTextField ConsultaCepCliente; private javax.swing.JTextField ConsultaCidadeCliente; private javax.swing.JTextField ConsultaCodigoCliente; private javax.swing.JTextField ConsultaComplementoCliente; private javax.swing.JButton ConsultaConsultarCliente; private javax.swing.JButton ConsultaEditarCliente; private javax.swing.JTextField ConsultaEmailCliente; private javax.swing.JTextField ConsultaEnderecoCliente; private javax.swing.JButton ConsultaExcluirCliente; private javax.swing.JTextField ConsultaFaxCliente; private javax.swing.JButton ConsultaGravarCliente; private javax.swing.JTextField ConsultaIECliente; private javax.swing.JTextField ConsultaNomeFantasiaCliente; private javax.swing.JButton ConsultaNovoCliente; private javax.swing.JTextField ConsultaNumeroCliente; private javax.swing.JComboBox ConsultaRazaoSocialCliente; private javax.swing.JButton ConsultaSelecionarCliente; private javax.swing.JTextField ConsultaTel1Cliente; private javax.swing.JTextField ConsultaTel2Cliente; private javax.swing.JTextField ConsultaUFCliente; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel10; private javax.swing.JLabel jLabel11; private javax.swing.JLabel jLabel12; private javax.swing.JLabel jLabel13; private javax.swing.JLabel jLabel14; private javax.swing.JLabel jLabel15; private javax.swing.JLabel jLabel16; private javax.swing.JLabel jLabel17; private javax.swing.JLabel jLabel18; private javax.swing.JLabel jLabel19; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JSeparator jSeparator1; // End of variables declaration//GEN-END:variables } Desculpa por postar o código todo, mas é que eu não sei onde esta ocorrendo o erro.. Quem puder ajudar... Vlw Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Vergil 15 Denunciar post Postado Maio 23, 2011 O seu problema deve estar no seu SQL para selecionar. Por que ao invés de buscar pelo nome você não busca pelo id? Talvez o banco esteja fazendo distinção entre maiúsculas e minúsculas. Ou simplesmente o texto que você está passando como parâmetro da consulta não seja realmente igual ao que está no banco. Compartilhar este post Link para o post Compartilhar em outros sites
zamami 0 Denunciar post Postado Maio 25, 2011 Foi isso mesmo que aconteceu Vergil !! Muito vacilo meu, eu estava fazendo a busca em outro campo... Valeu ai pela força. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
zamami 0 Denunciar post Postado Maio 30, 2011 Pode crer !! Era isso mesmo que tava acontecendo ! Me ajudaram aqui também. Vlw Abraços. Compartilhar este post Link para o post Compartilhar em outros sites