Retorno de registros afetados

21/02/2003

0

Amigos, no código abaixo:

qryativo.Close;
qryativo.Open;
total := qryativo.RowsAffected;

a instrução SQL é : select count(*) from clientes where ativo = true

No entanto segundo o help, a propriedade RowsAffected só retorna o número de registros se houver atualização ou exclusão de registros, e retorna zero quando não for essas duas situações. Como posso saber o numero de registros afetados por uma simples consulta ??? :roll:


Anonymous

Anonymous

Responder

Posts

21/02/2003

Aroldo Zanela

Amigos, no código abaixo: qryativo.Close; qryativo.Open; total := qryativo.RowsAffected; a instrução SQL é : select count(*) from clientes where ativo = true No entanto segundo o help, a propriedade RowsAffected só retorna o número de registros se houver atualização ou exclusão de registros, e retorna zero quando não for essas duas situações. Como posso saber o numero de registros afetados por uma simples consulta ??? :roll:

SQL
select count(*) QTDE from clientes where ativo = true


Delphi
            qryativo.Close;
            qryativo.Open;
            total := qryativo.FieldsByName(´QTDE´).AsInteger;



Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar