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?
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
Curtir tópico
+ 0
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;
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
Clique aqui para fazer login e interagir na Comunidade :)