galera a duvida eh simples, naum consiguo fazer nenhuma consulta funcionar em java… vo colocar os codigos
e queria saber na onde estou errando
olha soh
tenho essa named query
@NamedQuery(
name="retornaEstado",
query="SELECT e.nome FROM uf e INNER JOIN cidade c ON c.UF_idUF = e.idUF WHERE c.nome: nome"
)
e esse metodo
public String buscarUfPorCidade(){
String q = (String) em.createNamedQuery("retornaEstado").setParameter("nome", "Palamares").getSingleResult();
return q;
}
ai quero ver o resultado desse metodo em um textfield que fika assim
private void cCidadeFocusLost(java.awt.event.FocusEvent evt) {
tfUf.setText(cidDao.buscarUfPorCidade());
}
o problem eh que naum exibe resultado nenhum, gostaria de saber na ond estou errando?
ou se existe um meio mais simples de realizar essa consulta
vlws