GARANTIR DESCONTO

Fórum erro E2014 Statement expected, but expression of type Boolean found #453523

29/08/2013

0

Galera estou usando estava usando delphi 2006 e passei para o delphi xe ambos com firebird e agora tento compilar minha aplicação e esta dando o erro [DCC Error] ufrmCargas.pas(292): E2014 Statement expected, but expression of type 'Boolean' found
na linha dmCargas.cdsItens.Eof

Sidney Abreu

Sidney Abreu

Responder

Posts

29/08/2013

Marcos Oliveira

Olá Sidney.

Este erro está aparecendo, porque a expressão que você está usando requer a claúsula "IF".
Tente fazer o seguinte:
if dmCargas.cdsItens.Eof then


Abraço!
Responder

Gostei + 0

29/08/2013

Sidney Abreu

eu estou apenas colocando o cursor no final, no 2006 nao dava erro
Responder

Gostei + 0

29/08/2013

Deivison Melo

Bom dia,

A sua instrução: dmCargas.cdsItens.Eof retornará true ou false, onde caso o clientDataset: cdsItens

Então caso esteja no final do arquivo vai realizar a o desejado...

Geralmente efetuamos comparativos com esse tipo de instrução!

Tipo:

if dmCargas.cdsItens.Eof then /
ShowMessage('Verdadeiro'); //True
else
ShowMessage('Falso'); //False
Responder

Gostei + 0

29/08/2013

Marcos Oliveira

Se você quer ir pro último registro, use o "Last".
Responder

Gostei + 0

29/08/2013

Sidney Abreu

vlw galera
Responder

Gostei + 0

29/08/2013

Deivison Melo

Finalizando o tópico!
Responder

Gostei + 0

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

Aceitar