Consulta

21/11/2005

0

Criei uma consulta, por datas, porém no Edit, tenho que colocar a data no formato 20050913, para o dia 13 de setembro, por exemplo, como posso fazer com que os usarios digitem a data normalmente 13/09/2005 e a consulta traga as linhas?

Obrigado!


Lukcruel

Lukcruel

Responder

Posts

21/11/2005

Edilcimar

pegue 3 variaveis dia, mes e ano e trabalhe com elas


Responder

21/11/2005

Silviogs

Olá

no Edit pode-se digitar normalmente dd/mm/aaaa porém na hora de atribuir use:

variável ou parametro=strtodate(edit1.text);

select * from movimento
where data:=mdata

QryMovimento.ParamByName(´mdata´).Value := strtodate(Edit1.Text);

o valor da data irá para o formato padrão do seu banco de dados efeutar sua consulta.

Atencisoamente

Silvio Guedes


Responder

21/11/2005

Emerson Nascimento

se eu entendi direito o valor está gravado como AAAAMMDD, certo? mas você quer permitir ao usuário entrar com a data no formato padrão (dd/mm/aaaa), correto? se for isso, faça assim:

dataaserlocalizada := formatdatetime(´yyyymmdd´,datadigitada);


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