Re: [firebase-br] Resultado da Manutenção

Janine Prates janine em nettec.com.br
Qua Out 6 15:10:36 -03 2004


Carlos,
    Antes de importuná-lo, eu tentei ler a variável mas não consegui. Fui no
help mas obtive sucesso, veja abaixo:
v.1.08 Notas da Versão Firebird 1.5 5 Fevereiro 2004 Página 23

ROW_COUNT

Retorna um inteiro, com o número de linhas afectadas pela última declaração
DML. Disponível em

PSQL, no contexto de uma trigger ou stored procedure. Na sua forma corrente,
devolve zero para uma

declaração SELECT.

Sintaxe

ROW_COUNT

Exemplo

UPDATE TABLE1 SET FIELD1 = 0 WHERE ID = :ID;

IF (ROW_COUNT = 0) THEN

INSERT INTO TABLE1 (ID, FIELD1) VALUES (:ID, 0);





--->>> Isso funciona dentro do banco, como faço para ler dentro da minha
aplicação

Grata,

Janine.




----- Original Message ----- 
From: "Carlos H. Cantu" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, October 06, 2004 2:39 PM
Subject: Re: [firebase-br] Resultado da Manutenção


> Com o Firebird 1.5 vc pode ter essa reposta checando o valor da
> variável ROW_COUNT logo após ter dado o comando.
>
> []s
> Cantu
> http://www.warmboot.com.br
> FireBase - http://www.FireBase.com.br
>
> JP> Prezados Amigos,
>
> JP>     Há algum tempo eu postei esta questão na lista, mas não obtive uma
> JP> resposta satisfatória.
> JP>     Eu utilizo o Delphi 7, componentes dbExpress e o Firebird 1.5,
minha
> JP> dificuldade e saber por exemplo, quando dou um comando de Manutenção
de
> JP> registro (Update e Delete - Principalmente) e saber quantos registros
foram
> JP> modificados.
> JP>     Caso alguém possa me ajudar, fico grata.
>
> JP> Janine Prates.
>
>
>
> JP> ______________________________________________
> JP> FireBase-BR (www.firebase.com.br)
> JP> Para editar sua configuração na lista, use o endereço
> JP> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br






Mais detalhes sobre a lista de discussão lista