Pessoal bom dia, estou com um probleminha com um campo datafield,toda
vez que eu escolho uma data e clico no meu evento gravar ele aparece
um erro "Erro= Cannot invoke method 'gravar_paciente',só aparece isso
quando eu acresento a minha data no formulario,quando eu retiro esse
campo o meu formulpario funciona normalmente.Fiico no aguardo.Obrigado
o meu campo pac_datanascimento foi o nome que eu dei na tabela
paciente do tipo timestamp.Segue a estrutura do meu codigo
Minha classe java PacienteDao
-----------------------
public boolean gravar_paciente (String nome,String sexo,String
rg,String cpf,Timestamp datanascimento,String convenio,String
tipoplano,String matricula,String profissao,String telefone,String
celular,String email)
{
conexao();
try
{
statement = conexao.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
String sql_insert = "insert into paciente
(pac_nome,pac_sexo,pac_rg,pac_cpf,pac_datanascimento,
pac_convenio,pac_tipoplano,pac_matricula,pac_profissao,pac_telefone,pac_celular,pac_email)
values ('"+nome+"','"+sexo+"','"
+rg+"','"+cpf+"','"+datanascimento+"','"+convenio
+"','"+tipoplano+"','"+matricula+"','"+profissao+"','"+telefone
+"','"+celular+"','" +email+"')";
statement.executeUpdate(sql_insert);
// JOptionPane.showMessageDialog(null,"gravou com sucesso na tabela
pessoas no banco de dados!" );
return true;
}
catch (SQLException erro)
{
JOptionPane.showMessageDialog(null,"Erro de manipulação do baco
de
dados" +erro);
return false;
}
}
----------------------------------------------------------
Minha aplicação no flex
public function gravar(): void {
PacienteDAO.gravar_paciente(ti_nome.text,cbbox_sexo.text,
ti_rg.text,ti_cpf.text,df_datanascimento.text,cbbox_convenio.text,cbbox_plano.text,ti_matricula.text,
ti_profissao.text,ti_telefone.text,ti_celular.text,ti_email.text);
}
a id do meu componente datafiel é df_datanascimento.text
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---