Session session = factory.openSession();
 Transaction tx;
 try {
     tx = session.beginTransaction();
    session.delete(o); // Onde "o" � o objeto que vc quer q seja deletado
     tx.commit();
 }
 catch (Exception e) {
     if (tx!=null)
        tx.rollback();
     throw e;
 }
 finally {
     session.close();
 }

----- Original Message ----- 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 02, 2004 5:15 PM
Subject: Re: [cejug-discussao] [OFF-TOPIC] duvida HQL



iii.. enviei antes de terminar.. hehe
recome�ando....

t� tentando fazer um delete usando o Hibernate.

j� utilizei dois m�todos delete() do hibernate, mas n�o estou sabendo fazer
o neg�cio direito.

Em um dos m�todos eu passo um objeto com os valores da linha que eu quero
deletar.
Em um delete ele apaga todas as linhas da tabela, enquanto teria que apagar
somente uma linha.
No outro ele n�o apaga, porque diz que n�o achou uma linha correspondente
aos valores que passei no objeto.

Parti pro outro m�todo delete que recebe um String como parametro e retorna
um int.
Executei o m�todo... n�o deu certo de novo.

Algu�m a� tem um exemplo pra me mandar??

Agrade�o.

Rafael de Oliveira Lopes
Secretaria de Finan�as de Fortaleza
+55 85 2553746
[EMAIL PROTECTED]




                    [EMAIL PROTECTED]
                    .ce.gov.br                    Para:
[EMAIL PROTECTED]
                                                  cc:
                    02/03/2004 17:37              Assunto:
[cejug-discussao] duvida HQL
                    Responder a discussao





Oi pessoal,

o parto aqui t� dif�cil...

t� tentando fazer um delete usando o Hibernate.

j� utilizei dois m�todos delete() do hibernate, mas n�o estou sabendo fazer
o neg�cio direito.

Em um dos m�todos eu passo um objeto com os valores da linha que eu quero
deletar.
Em um delete ele apaga todas as linhas da tabela, enquanto teria que apagar
somente uma linha.
No outro ele n�o apaga, porque diz que n�o achou uma linha correspondente
aos valores que passei no objeto.

Parti pro outro m�todo delete() que recebe uma String


----------------------------------------------------------------------------
---------------


Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED]









----------------------------------------------------------------------------
---------------
Ceara' Java User Group

  Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]
  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
  Falar com o administrador? e-mail para: [EMAIL PROTECTED]



-------------------------------------------------------------------------------------------

Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 

 


Responder a