erro E2014 Statement expected, but expression of type Boolean found
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
na linha dmCargas.cdsItens.Eof
Sidney Abreu
Curtidas 0
Respostas
Marcos Oliveira
29/08/2013
Olá Sidney.
Este erro está aparecendo, porque a expressão que você está usando requer a claúsula "IF".
Tente fazer o seguinte:
Abraço!
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!
GOSTEI 0
Sidney Abreu
29/08/2013
eu estou apenas colocando o cursor no final, no 2006 nao dava erro
GOSTEI 0
Deivison Melo
29/08/2013
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
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
GOSTEI 0
Marcos Oliveira
29/08/2013
Se você quer ir pro último registro, use o "Last".
GOSTEI 0
Sidney Abreu
29/08/2013
vlw galera
GOSTEI 0
Deivison Melo
29/08/2013
Finalizando o tópico!
GOSTEI 0