boa tarde pessoal…
tenho essa linha de código:
paciente.setDtNasc(request.getParameter("dtNasc"));
e ao tentar inserir aparece o seguinte erro:
[quote]
incompatible types: String cannot be converted to Date
[/quote],
como transformo isso
paciente.setDtNasc(request.getParameter("dtNasc"));
para Date?
de todos os exemplos ainda não consegui 
Ninguém pode me dar uma maozinha pessoal?
atribui o getParameter em uma string e converte essa string
eu sei que devo fazer isso, mas não sei como fazer
Utilize o SimpleDateFormat para fazer a conversão.
já tentei mas não consegui. não sei exatamente qual o código.
Então volta pro basico e aprende a base primeiro.
N adianta nada ficar tentando adiantar o processo
é o que estou tentando… se existe o guj é pra ajudar a quem não sabe pq se fosse ajudar que já sabe não precisaria ter um fórum de discussão.
Meu conceito de ajuda é diferente do seu, prefiro ajudar as pessoas a n ficarem estagnadas.
Mas infelizmente pra algumas pessoas n há esperança
tentei assim mas não deu
paciente.setDtNasc(Date.valueOf(request.getParameter("dtNasc")));
llnunes
#14
[quote=marcos.stuchi]tentei assim mas não deu
paciente.setDtNasc(Date.valueOf(request.getParameter("dtNasc")));
[/quote]
try {
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String data = request.getParameter("dtNasc");
paciente.setDtNasc(sdf.parse(data));
} catch (ParseException e){}
Obs.: A o atributo dtNasc da sua entidade Paciente deve ser do tipo java.util.Date;
deu certo… muito obrigado pessoal.