[firebase-br] Update em procedure
Jeudí Prando - GMail
jeudiprando em gmail.com
Qua Nov 1 15:27:56 -03 2006
inicia a transação...
esecuta a SP...
commita ou rollsback...
ex:
(delphi)
ibtransaction.starttransact;
ibsp.prepare;
ibsp.execute;
ibtransaction.commitretaining; ou ibtransaction.rollsbackretaining;
descupe se tem erro nos termos tecnicos é que estou fazendo de cabeça...
(c#)
fbConnection fbcon = new fbConnection(string_conexao);
fbcon.open();
fbCommand fbcom = new fbCommand("storedprocedure",fbcon);
fbcom.transaction = fbcon.BeginTransaction();
fbcom.comandtype = comandtype.storedprocedure;
fbcom.executenonquery();
fbcom.transaction.commitretaining; ou fbcom.transaction.rollsbackretaining;
é por ai...
Boa sorte com o firebird 2.0! rs
----- Original Message -----
From: "Alexandre Gonçalves" <info em cacula.ind.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, November 01, 2006 2:55 PM
Subject: Re: [firebase-br] Update em procedure
mas como que eu faço isso, você pode me ajudar?
Obrigado
Alexandre Gonçalves
Jeudí Prando - GMail escreveu:
> pode estar relacionado a controle de transações...
>
> que tem que ser feito por fora da SP
>
> ----- Original Message -----
> From: "Alexandre Gonçalves" <info em cacula.ind.br>
> To: "Firebird" <lista em firebase.com.br>
> Sent: Wednesday, November 01, 2006 2:21 PM
> Subject: [firebase-br] Update em procedure
>
>
> Boa Tarde lista
>
> Tenho uma procedure onde tenho que atualizar um campo de uma tabela, mas
> não sei o porque não está atualizando.
> Vejam se estou fazendo algo errado.
>
> IF (NOTA IS NOT NULL) THEN
> UPDATE FAT_PARAM_SIST
> SET NUM_ULT_NF = :NOTA;
> suspend;
>
> A variável NOTA, é uma variável de entrada, onde este procedimento não
> retorna nenhum valor.
>
> Obrigado pela atenção.
> []'s
> Alexandre Gonçalves
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista