Problemas com o metodo update

td bom pessoal.
estou com um problema quando do um apdate na minha tabela.
É o seguinte,tenho vários checboxes e vários radiobuttons(sim/nao),vamos supor que todos eles estejam marcados,então quando eu abro minha aplicação pela primeira vez,ai suponhamos que eu quero alterar quanquer campo no meu frame,ou um checbox ou radiobutton ou um textfild,entao esses cheboxes ficam desmarcados e os radiobuttons ficam selecionados os (nao),mesmo eu não tento mechido neles.eles vao para a posição inicial deles.está assim:
estes sao as variaveis que foram criadas,os que estao como “N” sao cheboxes e os que estao como “Nao” radiobuttons.

 String HIPERTENCAO = "N", DIABETE = "N", HIPER = "N", HIPERCOLESTEROLEMIA = "N", JARDINAGEM = "N",   
            ARTESANATO = "N", MUSICA = "N", IGREJA = "N", PASSEIOS = "N",   
            HIPNOSE = "N", TERAPIAGRUPO = "N", OUTROS = "N";   
    String REALIZANDOTRAT = "Nao", CASOSVITILIGO = "Nao", JAREALIZOU = "Nao",   
            HOUVEMELHORA = "Nao", REALIZAFOTOTERAPIA = "Nao", CLINICAESPPROFQUAL = "Nao",   
            INGBEBIDAALC = "Nao", FUMANTE = "Nao", REALIZANDOTRATAMENTO = "Nao",   
            HOUVEINTERRUPCAO = "Nao", HOUVEMELH = "Nao", OBSAUMMANCHAS = "Nao",   
            SATISFEITO = "Nao", FRUTASVERD = "Nao", INGESTAOAGUA = "Nao",   
            ALIMENTOSGORDUROSOS = "Nao", REALIZAACOMPA = "Nao", EXISTEALGUMEVENTO = "Nao",   
            REALIZAATIVIDADEFISICA = "Nao", TERAPIA = "Nao";  
 String HIPERTENCAO = "N", DIABETE = "N", HIPER = "N", HIPERCOLESTEROLEMIA = "N", JARDINAGEM = "N",
            ARTESANATO = "N", MUSICA = "N", IGREJA = "N", PASSEIOS = "N",
            HIPNOSE = "N", TERAPIAGRUPO = "N", OUTROS = "N";
    String REALIZANDOTRAT = "Nao", CASOSVITILIGO = "Nao", JAREALIZOU = "Nao",
            HOUVEMELHORA = "Nao", REALIZAFOTOTERAPIA = "Nao", CLINICAESPPROFQUAL = "Nao",
            INGBEBIDAALC = "Nao", FUMANTE = "Nao", REALIZANDOTRATAMENTO = "Nao",
            HOUVEINTERRUPCAO = "Nao", HOUVEMELH = "Nao", OBSAUMMANCHAS = "Nao",
            SATISFEITO = "Nao", FRUTASVERD = "Nao", INGESTAOAGUA = "Nao",
            ALIMENTOSGORDUROSOS = "Nao", REALIZAACOMPA = "Nao", EXISTEALGUMEVENTO = "Nao",
            REALIZAATIVIDADEFISICA = "Nao", TERAPIA = "Nao";

agora esse e meu metodo alterar.update

[code]
try {
String sql = “UPDATE TBPESQUISA SET HIPERTENCAO =’” + HIPERTENCAO + “’,DIABETE =’” + DIABETE + “’,” +
“HIPER =’” + HIPER + “’,HIPERCOLESTEROLEMIA =’” + HIPERCOLESTEROLEMIA + “’,REALIZANDOTRAT=’” + REALIZANDOTRAT + “’,” +
“MEDICACAOTILIZ=’” + tf_qualmedicacao.getText() + “’,POSOLOGIA=’” + tf_posologia.getText() + “’,” +
“MEDICOPRESCRITOR=’” + tf_medicoprescritor.getText() + “’,CASOSVITILIGO=’” + CASOSVITILIGO + “’,” +
“GRAUPARENTESCO=’” + tf_grauparentesco.getText() + “’,JAREALIZOU=’” + JAREALIZOU + “’,” +
“QUALMEDICAMENTO=’” + tf_medicamentosutilizados.getText() + “’,MEDICOPRESC=’” + tf_medicopresc.getText() + “’,” +
“HOUVEMELHORA=’” + HOUVEMELHORA + “’,EFEITOSOBSERV=’” + tf_efeitosobs.getText() + “’,” +
“REALIZAFOTOTERAPIA=’” + REALIZAFOTOTERAPIA + “’,FREQUENCIA=’” + tf_qualfrequencia.getText() + “’,” +
“CLINICAESPPROFQUAL=’” + CLINICAESPPROFQUAL + “’,OBS=’” + jta_obs.getText() + “’,” +
“ULTIMOSEXAMES=’” + tf_exameslaboratoriais.getText() + “’,INGBEBIDAALC=’” + INGBEBIDAALC + “’,” +
“FREQUENCIABEBIDA=’” + tf_frequencia.getText() + “’,FUMANTE=’” + FUMANTE + “’,” +
“FREQUENCIACIGARROS=’” + tf_cigarrosdia.getText() + “’,REALIZANDOTRATAMENTO=’” + REALIZANDOTRATAMENTO + “’,” +
“QUANTOTEMPO=’” + tf_qtotempoform.getText() + “’,HOUVEINTERRUPCAO=’” + HOUVEINTERRUPCAO + “’,” +
“QTOTEMPO=’” + tf_qtotempointerrupcao.getText() + “’,EFEITOSOBSER=’” + tf_efeitosobservados.getText() + “’,” +
“HOUVEMELH=’” + HOUVEMELH + “’,OBSAUMMANCHAS=’” + OBSAUMMANCHAS + “’,OBSERVAC=’” + tf_observacao.getText() + “’,” +
" SATISFEITO=’" + SATISFEITO + “’,RELATARDIETA=’” + tf_relatardieta.getText() + “’,” +
“FRUTASVERD=’” + FRUTASVERD + “’,CITAR=’” + tf_citar.getText() + “’,INGESTAOAGUA=’” + INGESTAOAGUA + “’,” +
“QTOSCOPOS=’” + tf_coposdia.getText() + “’,ALIMENTOSGORDUROSOS=’” + ALIMENTOSGORDUROSOS + “’,” +
“OBSER=’” + tf_obser.getText() + “’,REALIZAACOMPA=’” + REALIZAACOMPA + “’,EXISTEALGUMEVENTO=’” + EXISTEALGUMEVENTO + “’,” +
“REALIZAATIVIDADEFISICA=’” + REALIZAATIVIDADEFISICA + “’,QUAL=’” + tf_qualativfisica.getText() + “’,” +
“FREQUENC=’” + tf_freqativfisica.getText() + “’,TERAPIA=’” + TERAPIA + “’,” +
“JARDINAGEM=’” + JARDINAGEM + “’,ARTESANATO=’” + ARTESANATO + “’,MUSICA=’” + MUSICA + “’,” +
“IGREJA=’” + IGREJA + “’,PASSEIOS=’” + PASSEIOS + “’,HIPNOSE=’” + HIPNOSE + “’,” +
“TERAPIAGRUPO=’” + TERAPIAGRUPO + “’,OUTROS=’” + OUTROS + “’,OUTROESPEC=’” + tf_especificar.getText() + “’,” +
“DATA=’” + tf_data.getText() + “’,” +
“CTOMEDICO=’” + tf_ctomedico.getText() + “’,NUMPESQ=’” + tf_NUMPESQ.getText() + “’” +
“Where CDCLI =” + tf_codigocli.getText() + " AND CODPESQ =" + tf_cdpesq.getText();

        con_pesq.statement.executeUpdate(sql);   
        JOptionPane.showMessageDialog(null, "Alteração realizada com sucesso");   
        //atualiza do resultset   
        con_pesq.executsql("Select * from TBPESQUISA where CDCLI =" + tf_codigocli.getText());   
        //con_pesq.executsql("Select * from TBPESQUISA where CDCLI =" + tf_codigocli.getText() + " AND CODPESQ =" + tf_cdpesq.getText());   
        //con_pesq.executsql("select * from TBPESQUISA");   
        con_pesq.resultset.last();   
        mostrar_dados();   

    } catch (SQLException erro) {   
        JOptionPane.showMessageDialog(null, "Erro ao tentar alterar o registro " + erro);   
    }   

}[/code]
e este é meu metodo mostrar_dados
view plaincopy to clipboardprint?

[code]
public void mostrar_dados() {

    try {   

        //PERFIL CLINICO   
        tf_codigocli.setText(con_pesq.resultset.getString("CDCLI"));   
        tf_nomecli.setText(con_pesq.resultset.getString("NOMECLI"));   
        if (con_pesq.resultset.getString("HIPERTENCAO").equals("N")) {   
            jc_hipertensao.setSelected(false);   
        } else {   
            jc_hipertensao.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("DIABETE").equals("N")) {   
            jc_diabetes.setSelected(false);   
        } else {   
            jc_diabetes.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("HIPER").equals("N")) {   
            jc_hiper.setSelected(false);   
        } else {   
            jc_hiper.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("HIPERCOLESTEROLEMIA").equals("N")) {   
            jc_hipercolesterolemia.setSelected(false);   
        } else {   
            jc_hipercolesterolemia.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("REALIZANDOTRAT").equals("Nao")) {   
            jRb_realnao.setSelected(true);   
        } else {   
            jRb_realsim.setSelected(true);   
        }   

        tf_qualmedicacao.setText(con_pesq.resultset.getString("MEDICACAOTILIZ"));   
        tf_posologia.setText(con_pesq.resultset.getString("POSOLOGIA"));   
        tf_medicoprescritor.setText(con_pesq.resultset.getString("MEDICOPRESCRITOR"));   
        if (con_pesq.resultset.getString("CASOSVITILIGO").equals("Nao")) {   
            jRb_casonao.setSelected(true);   
        } else {   
            jRb_casosim.setSelected(true);   
        }   

        tf_grauparentesco.setText(con_pesq.resultset.getString("GRAUPARENTESCO"));   
        if (con_pesq.resultset.getString("JAREALIZOU").equals("Nao")) {   
            jRb_jarealnao.setSelected(true);   
        } else {   
            jRb_jarealsim.setSelected(true);   
        }   

        tf_medicamentosutilizados.setText(con_pesq.resultset.getString("QUALMEDICAMENTO"));   
        tf_medicopresc.setText(con_pesq.resultset.getString("MEDICOPRESC"));   
        if (con_pesq.resultset.getString("HOUVEMELHORA").equals("Nao")) {   
            jRb_houvenao.setSelected(true);   
        } else {   
            jRb_houvesim.setSelected(true);   
        }   

        tf_efeitosobs.setText(con_pesq.resultset.getString("EFEITOSOBSERV"));   
        if (con_pesq.resultset.getString("REALIZAFOTOTERAPIA").equals("Nao")) {   
            jRb_realizafonao.setSelected(true);   
        } else {   
            jRb_realizafosim.setSelected(true);   
        }   

        tf_qualfrequencia.setText(con_pesq.resultset.getString("FREQUENCIA"));   
        if (con_pesq.resultset.getString("CLINICAESPPROFQUAL").equals("Nao")) {   
            jRb_clinicaprofnao.setSelected(true);   
        } else {   
            jRb_clinicaprofsim.setSelected(true);   
        }   

        jta_obs.setText(con_pesq.resultset.getString("OBS"));   
        tf_exameslaboratoriais.setText(con_pesq.resultset.getString("ULTIMOSEXAMES"));   
        if (con_pesq.resultset.getString("INGBEBIDAALC").equals("Nao")) {   
            jRb_ingestbebialconao.setSelected(true);   
        } else {   
            jRb_ingestbebialcosim.setSelected(true);   
        }   

        tf_frequencia.setText(con_pesq.resultset.getString("FREQUENCIABEBIDA"));   
        if (con_pesq.resultset.getString("FUMANTE").equals("Nao")) {   
            jRb_fumantenao.setSelected(true);   
        } else {   
            jRb_fumantesim.setSelected(true);   
        }   

        tf_cigarrosdia.setText(con_pesq.resultset.getString("FREQUENCIACIGARROS"));   
        //PERFIL FARMACOTERAPEUTICO   
        if (con_pesq.resultset.getString("REALIZANDOTRATAMENTO").equals("Nao")) {   
            jRb_realizandonao.setSelected(true);   
        } else {   
            jRb_realizandosim.setSelected(true);   
        }   

        tf_qtotempoform.setText(con_pesq.resultset.getString("QUANTOTEMPO"));   
        if (con_pesq.resultset.getString("HOUVEINTERRUPCAO").equals("Nao")) {   
            jRb_houveinterrnao.setSelected(true);   
        } else {   
            jRb_houveinterrsim.setSelected(true);   
        }   

        tf_qtotempointerrupcao.setText(con_pesq.resultset.getString("QTOTEMPO"));   
        tf_efeitosobservados.setText(con_pesq.resultset.getString("EFEITOSOBSER"));   
        if (con_pesq.resultset.getString("HOUVEMELH").equals("Nao")) {   
            jRb_houvemelhoranao.setSelected(true);   
        } else {   
            jRb_houvemelhorasim.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("OBSAUMMANCHAS").equals("Nao")) {   
            jRb_obsaumnao.setSelected(true);   
        } else {   
            jRb_obsaumsim.setSelected(true);   
        }   

        tf_observacao.setText(con_pesq.resultset.getString("OBSERVAC"));   
        if (con_pesq.resultset.getString("SATISFEITO").equals("Nao")) {   
            jRb_satisfeitonao.setSelected(true);   
        } else {   
            jRb_satisfeitosim.setSelected(true);   
        }   

//PERFIL NUTRICIONAL

        tf_relatardieta.setText(con_pesq.resultset.getString("RELATARDIETA"));   
        if (con_pesq.resultset.getString("FRUTASVERD").equals("Nao")) {   
            jRb_frutasevernao.setSelected(true);   
        } else {   
            jRb_frutaseversim.setSelected(true);   
        }   

        tf_citar.setText(con_pesq.resultset.getString("CITAR"));   
        if (con_pesq.resultset.getString("INGESTAOAGUA").equals("Nao")) {   
            jRb_ingetaonao.setSelected(true);   
        } else {   
            jRb_ingetaosim.setSelected(true);   
        }   

        tf_coposdia.setText(con_pesq.resultset.getString("QTOSCOPOS"));   
        if (con_pesq.resultset.getString("ALIMENTOSGORDUROSOS").equals("Nao")) {   
            jRb_alimentosgordunao.setSelected(true);   
        } else {   
            jRb_alimentosgordusim.setSelected(true);   
        }   

        tf_obser.setText(con_pesq.resultset.getString("OBSER"));   
        //PERFIL PSICOLOGICO   
        if (con_pesq.resultset.getString("REALIZAACOMPA").equals("Nao")) {   
            jRb_realizaacompnao.setSelected(true);   
        } else {   
            jRb_realizaacompsim.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("EXISTEALGUMEVENTO").equals("Nao")) {   
            jRb_existealgnao.setSelected(true);   
        } else {   
            jRb_existealgsim.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("REALIZAATIVIDADEFISICA").equals("Nao")) {   
            jRb_realizaativnao.setSelected(true);   
        } else {   
            jRb_realizaativsim.setSelected(true);   
        }   

        tf_qualativfisica.setText(con_pesq.resultset.getString("QUAL"));   
        tf_freqativfisica.setText(con_pesq.resultset.getString("FREQUENC"));   
        if (con_pesq.resultset.getString("TERAPIA").equals("Nao")) {   
            jRb_terapianao.setSelected(true);   
        } else {   
            jRb_terapiasim.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("JARDINAGEM").equals("N")) {   
            jc_jardinagem.setSelected(false);   
        } else {   
            jc_jardinagem.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("ARTESANATO").equals("N")) {   
            jc_artesanato.setSelected(false);   
        } else {   
            jc_artesanato.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("MUSICA").equals("N")) {   
            jc_musica.setSelected(false);   
        } else {   
            jc_musica.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("IGREJA").equals("N")) {   
            jc_igreja.setSelected(false);   
        } else {   
            jc_igreja.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("PASSEIOS").equals("N")) {   
            jc_passeios.setSelected(false);   
        } else {   
            jc_passeios.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("HIPNOSE").equals("N")) {   
            jc_hipnose.setSelected(false);   
        } else {   
            jc_hipnose.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("TERAPIAGRUPO").equals("N")) {   
            jc_terapia.setSelected(false);   
        } else {   
            jc_terapia.setSelected(true);   
        }   

        if (con_pesq.resultset.getString("OUTROS").equals("N")) {   
            jc_outros.setSelected(false);   
        } else {   
            jc_outros.setSelected(true);   
        }   
        tf_especificar.setText(con_pesq.resultset.getString("OUTROESPEC"));   
        tf_data.setText(con_pesq.resultset.getString("DATA"));   
        tf_ctomedico.setText(con_pesq.resultset.getString("CTOMEDICO"));   
        tf_cdpesq.setText(con_pesq.resultset.getString("CODPESQ"));   
        tf_cdpesq.setVisible(false);   
        tf_NUMPESQ.setText(con_pesq.resultset.getString("NUMPESQ"));   
    } catch (SQLException erro) {   

        //       if (navega == 1) {   
        //       JOptionPane.showMessageDialog(null, "Olha,você já está no primeiro registro");   
        //  } else if (navega == 2) {   
        //      JOptionPane.showMessageDialog(null, "Olha,você já está no último registro");   
        //   } else {   
        // JOptionPane.showMessageDialog(null, "Não localizou dados" + erro);   
        // }   

        //navega = 0;   
        // JOptionPane.showMessageDialog(null, "Não localizou dados" + erro);   
    }   

}  

public void mostrar_dados() {

    try {

        //PERFIL CLINICO
        tf_codigocli.setText(con_pesq.resultset.getString("CDCLI"));
        tf_nomecli.setText(con_pesq.resultset.getString("NOMECLI"));
        if (con_pesq.resultset.getString("HIPERTENCAO").equals("N")) {
            jc_hipertensao.setSelected(false);
        } else {
            jc_hipertensao.setSelected(true);
        }

        if (con_pesq.resultset.getString("DIABETE").equals("N")) {
            jc_diabetes.setSelected(false);
        } else {
            jc_diabetes.setSelected(true);
        }

        if (con_pesq.resultset.getString("HIPER").equals("N")) {
            jc_hiper.setSelected(false);
        } else {
            jc_hiper.setSelected(true);
        }

        if (con_pesq.resultset.getString("HIPERCOLESTEROLEMIA").equals("N")) {
            jc_hipercolesterolemia.setSelected(false);
        } else {
            jc_hipercolesterolemia.setSelected(true);
        }

        if (con_pesq.resultset.getString("REALIZANDOTRAT").equals("Nao")) {
            jRb_realnao.setSelected(true);
        } else {
            jRb_realsim.setSelected(true);
        }

        tf_qualmedicacao.setText(con_pesq.resultset.getString("MEDICACAOTILIZ"));
        tf_posologia.setText(con_pesq.resultset.getString("POSOLOGIA"));
        tf_medicoprescritor.setText(con_pesq.resultset.getString("MEDICOPRESCRITOR"));
        if (con_pesq.resultset.getString("CASOSVITILIGO").equals("Nao")) {
            jRb_casonao.setSelected(true);
        } else {
            jRb_casosim.setSelected(true);
        }

        tf_grauparentesco.setText(con_pesq.resultset.getString("GRAUPARENTESCO"));
        if (con_pesq.resultset.getString("JAREALIZOU").equals("Nao")) {
            jRb_jarealnao.setSelected(true);
        } else {
            jRb_jarealsim.setSelected(true);
        }

        tf_medicamentosutilizados.setText(con_pesq.resultset.getString("QUALMEDICAMENTO"));
        tf_medicopresc.setText(con_pesq.resultset.getString("MEDICOPRESC"));
        if (con_pesq.resultset.getString("HOUVEMELHORA").equals("Nao")) {
            jRb_houvenao.setSelected(true);
        } else {
            jRb_houvesim.setSelected(true);
        }

        tf_efeitosobs.setText(con_pesq.resultset.getString("EFEITOSOBSERV"));
        if (con_pesq.resultset.getString("REALIZAFOTOTERAPIA").equals("Nao")) {
            jRb_realizafonao.setSelected(true);
        } else {
            jRb_realizafosim.setSelected(true);
        }

        tf_qualfrequencia.setText(con_pesq.resultset.getString("FREQUENCIA"));
        if (con_pesq.resultset.getString("CLINICAESPPROFQUAL").equals("Nao")) {
            jRb_clinicaprofnao.setSelected(true);
        } else {
            jRb_clinicaprofsim.setSelected(true);
        }

        jta_obs.setText(con_pesq.resultset.getString("OBS"));
        tf_exameslaboratoriais.setText(con_pesq.resultset.getString("ULTIMOSEXAMES"));
        if (con_pesq.resultset.getString("INGBEBIDAALC").equals("Nao")) {
            jRb_ingestbebialconao.setSelected(true);
        } else {
            jRb_ingestbebialcosim.setSelected(true);
        }

        tf_frequencia.setText(con_pesq.resultset.getString("FREQUENCIABEBIDA"));
        if (con_pesq.resultset.getString("FUMANTE").equals("Nao")) {
            jRb_fumantenao.setSelected(true);
        } else {
            jRb_fumantesim.setSelected(true);
        }

        tf_cigarrosdia.setText(con_pesq.resultset.getString("FREQUENCIACIGARROS"));
        //PERFIL FARMACOTERAPEUTICO
        if (con_pesq.resultset.getString("REALIZANDOTRATAMENTO").equals("Nao")) {
            jRb_realizandonao.setSelected(true);
        } else {
            jRb_realizandosim.setSelected(true);
        }

        tf_qtotempoform.setText(con_pesq.resultset.getString("QUANTOTEMPO"));
        if (con_pesq.resultset.getString("HOUVEINTERRUPCAO").equals("Nao")) {
            jRb_houveinterrnao.setSelected(true);
        } else {
            jRb_houveinterrsim.setSelected(true);
        }

        tf_qtotempointerrupcao.setText(con_pesq.resultset.getString("QTOTEMPO"));
        tf_efeitosobservados.setText(con_pesq.resultset.getString("EFEITOSOBSER"));
        if (con_pesq.resultset.getString("HOUVEMELH").equals("Nao")) {
            jRb_houvemelhoranao.setSelected(true);
        } else {
            jRb_houvemelhorasim.setSelected(true);
        }

        if (con_pesq.resultset.getString("OBSAUMMANCHAS").equals("Nao")) {
            jRb_obsaumnao.setSelected(true);
        } else {
            jRb_obsaumsim.setSelected(true);
        }

        tf_observacao.setText(con_pesq.resultset.getString("OBSERVAC"));
        if (con_pesq.resultset.getString("SATISFEITO").equals("Nao")) {
            jRb_satisfeitonao.setSelected(true);
        } else {
            jRb_satisfeitosim.setSelected(true);
        }

//PERFIL NUTRICIONAL

        tf_relatardieta.setText(con_pesq.resultset.getString("RELATARDIETA"));
        if (con_pesq.resultset.getString("FRUTASVERD").equals("Nao")) {
            jRb_frutasevernao.setSelected(true);
        } else {
            jRb_frutaseversim.setSelected(true);
        }

        tf_citar.setText(con_pesq.resultset.getString("CITAR"));
        if (con_pesq.resultset.getString("INGESTAOAGUA").equals("Nao")) {
            jRb_ingetaonao.setSelected(true);
        } else {
            jRb_ingetaosim.setSelected(true);
        }

        tf_coposdia.setText(con_pesq.resultset.getString("QTOSCOPOS"));
        if (con_pesq.resultset.getString("ALIMENTOSGORDUROSOS").equals("Nao")) {
            jRb_alimentosgordunao.setSelected(true);
        } else {
            jRb_alimentosgordusim.setSelected(true);
        }

        tf_obser.setText(con_pesq.resultset.getString("OBSER"));
        //PERFIL PSICOLOGICO
        if (con_pesq.resultset.getString("REALIZAACOMPA").equals("Nao")) {
            jRb_realizaacompnao.setSelected(true);
        } else {
            jRb_realizaacompsim.setSelected(true);
        }

        if (con_pesq.resultset.getString("EXISTEALGUMEVENTO").equals("Nao")) {
            jRb_existealgnao.setSelected(true);
        } else {
            jRb_existealgsim.setSelected(true);
        }

        if (con_pesq.resultset.getString("REALIZAATIVIDADEFISICA").equals("Nao")) {
            jRb_realizaativnao.setSelected(true);
        } else {
            jRb_realizaativsim.setSelected(true);
        }

        tf_qualativfisica.setText(con_pesq.resultset.getString("QUAL"));
        tf_freqativfisica.setText(con_pesq.resultset.getString("FREQUENC"));
        if (con_pesq.resultset.getString("TERAPIA").equals("Nao")) {
            jRb_terapianao.setSelected(true);
        } else {
            jRb_terapiasim.setSelected(true);
        }

        if (con_pesq.resultset.getString("JARDINAGEM").equals("N")) {
            jc_jardinagem.setSelected(false);
        } else {
            jc_jardinagem.setSelected(true);
        }

        if (con_pesq.resultset.getString("ARTESANATO").equals("N")) {
            jc_artesanato.setSelected(false);
        } else {
            jc_artesanato.setSelected(true);
        }

        if (con_pesq.resultset.getString("MUSICA").equals("N")) {
            jc_musica.setSelected(false);
        } else {
            jc_musica.setSelected(true);
        }

        if (con_pesq.resultset.getString("IGREJA").equals("N")) {
            jc_igreja.setSelected(false);
        } else {
            jc_igreja.setSelected(true);
        }

        if (con_pesq.resultset.getString("PASSEIOS").equals("N")) {
            jc_passeios.setSelected(false);
        } else {
            jc_passeios.setSelected(true);
        }

        if (con_pesq.resultset.getString("HIPNOSE").equals("N")) {
            jc_hipnose.setSelected(false);
        } else {
            jc_hipnose.setSelected(true);
        }

        if (con_pesq.resultset.getString("TERAPIAGRUPO").equals("N")) {
            jc_terapia.setSelected(false);
        } else {
            jc_terapia.setSelected(true);
        }

        if (con_pesq.resultset.getString("OUTROS").equals("N")) {
            jc_outros.setSelected(false);
        } else {
            jc_outros.setSelected(true);
        }
        tf_especificar.setText(con_pesq.resultset.getString("OUTROESPEC"));
        tf_data.setText(con_pesq.resultset.getString("DATA"));
        tf_ctomedico.setText(con_pesq.resultset.getString("CTOMEDICO"));
        tf_cdpesq.setText(con_pesq.resultset.getString("CODPESQ"));
        tf_cdpesq.setVisible(false);
        tf_NUMPESQ.setText(con_pesq.resultset.getString("NUMPESQ"));
    } catch (SQLException erro) {

        //       if (navega == 1) {
        //       JOptionPane.showMessageDialog(null, "Olha,você já está no primeiro registro");
        //  } else if (navega == 2) {
        //      JOptionPane.showMessageDialog(null, "Olha,você já está no último registro");
        //   } else {
        // JOptionPane.showMessageDialog(null, "Não localizou dados" + erro);
        // }

        //navega = 0;
        // JOptionPane.showMessageDialog(null, "Não localizou dados" + erro);
    }

}

no action dos checboxes esta o seguinte:

  if (jc_igreja.isSelected()) {   
            IGREJA = "S";   
        } else {   
            IGREJA = "N";   
        }  

e dos radiobuttons:

REALIZAACOMPA = "Sim";   
REALIZAACOMPA = "Nao";  

isso so acontece na primeira vez,quando eu abro minha apliação.se eu ja tiver feito alguma coisa no sistema ele altera normal sem problemas,o negocio e qdo eu altero na primeira vez.
o que q pode ser?
muito obrigado