[firebase-br] Re: Duvida sobre transações

Marcilio Soares marciliosoares em yahoo.com.br
Seg Out 3 02:13:33 -03 2005


procura o recversion no componente TRANSACTION que vc esta usando. Ele deve 
ser uma propriedade do mesmo.

"Angela" <marin em uems.br> wrote in message 
news:433C13FA.1030208 em uems.br...
Ok, acho q entendi o espirito da coisa a respeito do transaction.
Mas ainda tenho umas duvidas.

1 - Qdo eu uso uma StoredProcedure é necessario dar um commit apos a sua
execução, pq fiz um teste:
tenho uma procedure que realiza a inserção de dados para o meu banco de
dados através de txt. Entaum eu alterei este txt para que ela gerasse um
erro e eu pudesse cancelar sua execução da procedure. Blz, mas tipo os
dados que ficaram antes da linha q eu alterar pra gerar o erro foram
gravados no bd mesmo eu dando um Rolback apos cancelar sua execução.
Partindo deste principio entaum qdo executo uma procedure naum preciso
apos dela dar um commit ou preciso, pois mesmo dando o rolback a linhas
certar foram gravada no bd??

2 - No livro do Cantu no final do capitulo sobre transações ele diz que
transações iniciadas com em modo de isolamento ReadCommited devem ter o
parametro RecordVersion = True, ok mas onde eu coloc esse parametro??
Tentei colocar na propriedade Params do IbTransaction, digitando o
texto, ele dá a seguinte mensagem
TPB Constant(RecordVersion) is unknwon. Alguem pode me dizer se este
parametro é valido para o transaction do Ibx e onde coloco ele.


thks.

-- 
Atenciosamente,


Angela Maria A.C.Marin
Analista de Sistemas - Nups/Proe.
Inscrições de 01 de setembro a 21 de outubro de 2005.
Maiores informações www.uems.br/vestibular


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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