como usar o between numa SQl no Delphi

24/03/2003

0

Ex:

qrygrafico.sql.add(´select * from notas where pb between 9,5 and 10´)

Está dando os seguintes erros:
- [Error] UnitGrafAnaliseProva.pas(88): Unterminated string
- [Error] UnitGrafAnaliseProva.pas(89): ´)´ expected but identifier ´QryGrafico´ found

o campo pb é numeric com 2 casas decimais.

Como corrigir o erro?


Anonymous

Anonymous

Responder

Posts

24/03/2003

Biscalquini

Coloque
qrygrafico.sql.add(´select * from notas where pb between (´´´+´9,5´+´´´) and (´´´+´10´+´´´)´)

Deve funcionar...

ou pase como parametros

qrygrafico.sql.add(´select * from notas where pb between :Inicial and :Final´)

Params[0].Value:=9,5;
Params[1].Value:=10;


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar