Fórum ??? RecordCount retornando -1 ??? #187194
08/10/2003
0
:shock: Alguem tem uma idéia do porque que o RecordCount de uma Query pode retrnar -1?
Eu tenho o seguinte código:
Query.Close;
Query.Open;
Edit1.Text := IntToStr(Query.RecordCount);
No Edit1 aparece -1!
Alguem tem alguma opinião.
Obrigado!
Eu tenho o seguinte código:
Query.Close;
Query.Open;
Edit1.Text := IntToStr(Query.RecordCount);
No Edit1 aparece -1!
Alguem tem alguma opinião.
Obrigado!
Nocode
Curtir tópico
+ 0
Responder
Posts
08/10/2003
Motta
de uma lida no help, recordcount pode não funcionar em algumas condições (p/ sgbd´s)
Responder
Gostei + 0
09/10/2003
Nocode
Descobri que o record count retorna -1 quando o que você está tentando contar não tem uma limitação. Bem esse Help do delphi não fornece mais detalhes.
Mas caso você coloque o seguinte: :idea:
Query.Open;
Query.Last;
variavel := Query.RecordCount;
Query.First;
Você consegue informar ao recordcount onde termina a contagem, o query.first serve para retornar ao ponto inicial da query.
NoCode. :shock:
Mas caso você coloque o seguinte: :idea:
Query.Open;
Query.Last;
variavel := Query.RecordCount;
Query.First;
Você consegue informar ao recordcount onde termina a contagem, o query.first serve para retornar ao ponto inicial da query.
NoCode. :shock:
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)