Olá, boa tarde. Tenho um comando que funciona com int mas não funciona com String. Existe alguma diferença no comando para estes tipos?
public List<Consulta> consultas (int id){
return this.session.createQuery("from Consulta where cliente.idCliente = " + id).list();
}
Este acima funciona perfeitamente. O que está abaixo não funciona (unexpected token na linha de comando do select).
public List<Consulta> por Data (String data){
return this.session.createQuery("from Consulta where dataNasc = " + data).list();
}Alguma dica? Grato, Carlos.