Re: [firebase-br] Resultado da Manutenção
Marcilio Soares
marcilio.soares em brfree.com.br
Qua Out 6 15:36:42 -03 2004
pelo IBO no compoente IBQuery tem uma funcao chamada rowAffected ou
affectedRow que faz isso.
Ja no IBX nem sei se tem
----- Original Message -----
From: "Janine Prates" <janine em nettec.com.br>
To: "Carlos H. Cantu" <listas em warmboot.com.br>; "FireBase"
<lista em firebase.com.br>
Sent: Wednesday, October 06, 2004 3:10 PM
Subject: Re: [firebase-br] Resultado da Manutenção
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
______________________________________________
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