Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Miss

between

Recommended Posts

Tive dando uma olhada nos artigos desse forum,,, tentei d todas as formas q encontrei mah naum to conseguindo xegar a um resultado satisfatorio:

 

Acompanhem o codigo:

 

procedure TForm1.btnPesquisarClick(Sender: TObject);beginqry.Close;qry.SQL.Clear;qry.SQL.Add('Select * from clientes WHERE DataInicial BETWEEN ''' + DateToStr(dtpDtaIni.Date) + ''' and ''' + DateToStr(dtpDtaFinal.Date) + '''');qry.Open;end;end.

me retorna o seguinte erro:

 

Tipo de dados incompativel na expressao de criterio

 

 

alguem pode me ajudar

 

PS: USO DELPHI 7 CONECCAO ADO, Banco ACCESS....

Compartilhar este post


Link para o post
Compartilhar em outros sites

humm agora sim consegui usar a parada do ParamByNome heheheh

 

Pra qm tm duvida eu fiz assim,,,, e fexo direitinho....... beleza

 

qry.Close;qry.SQL.Clear;qry.SQL.Add('Select * from clientes WHERE DataInicial BETWEEN DtaIni and DtaFinal');qry.Parameters.ParamByName('DtaIni').Value:= FormatDateTime('dd/m/yyyy', dtpDtaIni.Date);qry.Parameters.ParamByName('DtaFinal').Value:= FormatDateTime('dd/mm/yyyy', dtpDtaFinal.Date);qry.Open;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.