Alguem mim da uma luz... (Pesquisa SQL)

01/09/2003

0

Ola... Minha duvida eh a seguinte:
Tenho uma TABELA

[Codigo] [int] NOT NULL ,
[NomFant] [varchar] (30) NOT NULL ,
[Num] [varchar] (15) NOT NULL ,
[Parc] [money] NOT NULL ,
[Venc] [datetime] NOT NULL

Estou fazendo uma pesquisa pela [Venc] - Estou usando 2 Edits (EdDtDe e EdDtAte), DBGRID, Query, DataSource.
No OnChange do EdDtAte tenho o codigo:

QuePesq.close;
QuePesq.SQL.text:=´Select * From TbLancParc where venc between :venc1 and :venc2 order by venc´;
QuePesq.params[0].DataType:=ftDateTime;
QuePesq.Params[1].DataType:=ftDateTime;
QuePesq.Params[0].value:=STRTODATE(edDe.text);
QuePesq.Params[1].value:=STRTODATE(edAte.text);
QuePesq.Open;
Mais está dando ERRO!O que eu preciso mudar??
Abraços...


Educdc

Educdc

Responder

Posts

02/09/2003

Mysys

en que momento da erro ...?
quando voce comeca a digitar a data ...?

tenta fazer a mesma coisa que voce fez ao inves de colocor o select no evento OnChange coloque em um Button qualquer ai preencha os dois campos com as datas que voce quer e clique no buton

me mande a mensagem de erro caso de


Responder

02/09/2003

Educdc

Agora sim... Valew!!


Responder

Assista grátis a nossa aula inaugural

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