Erro no update

4 respostas
primefacesjavahibernate
A

Olá

Estou tentando fazer um update só em 2 campos na tabela receber e não é feito a alteração, não apresenta erro. O banco é o PostgreSQL

O código é esse:

Session sessao = HibernateConexao.getFabricaDeSessoes().openSession();

try {

        String vSQL = "update receber set numero =:nnumero, npedido=:nnpedido where pedido =:ccod";

        SQLQuery consulta = sessao.createSQLQuery(vSQL);
        consulta.setParameter("nnumero", codigo);
        consulta.setParameter("nnpedido", Integer.parseInt(codigo));
        consulta.setParameter("ccod", cod);

        consulta.executeUpdate();

    } catch (RuntimeException erro) {
        throw erro;
    } finally {
        sessao.close();
    }

O que tem de errado ai?

4 Respostas

S

Qual a desses : ?

A

Não entendi sua pergunta

S

Olhe na sua linha do vSQL, tem numero =:, e até onde eu saiba, não tem isso não.

A

Rapaz eu estava pesquisando e todos os códigos de exemplo tinha esse 2 pontos

Criado 24 de março de 2018
Ultima resposta 25 de mar. de 2018
Respostas 4
Participantes 2