Filtrar DataSet por campo string e campo date

22/04/2010

Como filtrar um DataSet por um campo string e por um capo date simultaneamente.
Por exemplo:

Dataset.Filter := 'NOME=' + Edit1.Text;
mais
DataSet.Filter := 'DTNASC=' ? Edit2.Text;

Sabendo-se que o campo NOME é string e o campo DTNASC é date.
Como juntar num único filtro?

Cps.art

Respostas

23/04/2010

Wilson Paulista...!!!

Utilize a rotina SQLData deste link http://www.activedelphi.com.br/forum/viewtopic.php?t=53902&highlight=sqldata após coloque:

Dataset.Filter := 'NOME = ' + Edit1.Text + ' AND DTNASC = ' + SQLData(ConteudoTipoDate);


Espero ter colaborado.
Responder Citar