Como Concatenar Data?

Delphi

19/09/2006

Como fazer para transformar 3 variáveis ( DIA, MES e ANO) em uma data que serve de parâmetro para um sql dentro de uma Execute Statament?

Ex:

execute statament
´select NOME
from cliente
where data_nasc=´DIA/MES/ANO
INTO :NOME

Desde já agradeço.


Lnunes

Lnunes

Curtidas 0

Respostas

Micheus

Micheus

19/09/2006

Vc está falando de que banco?
Em uma procedure no firebird, isto funcionaria:
DECLARE DIA INTEGER;
DECLARE MES INTEGER;
DECLARE ANO INTEGER;
DECLARE DATA DATE;
begin
  DIA = 25;
  MES = 9;
  ANO = 2006;
  DATA = cast((ANO ||´/´|| MES ||´/´|| DIA) as DATE);

  suspend;
end




GOSTEI 0
POSTAR