Estou fazendo consultas com datas usando o componente TQuery, porem, estou migrando para AdoQuery e as consultas são um pouco diferentes. O banco de dados é o MySQL e eu estou pesquisando em apenas um campo, chamado nascimento. O que devo modificar no código abaixo para que esta consulta de datas funcione?
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('SELECT * FROM cliente');
query1.SQL.Add('WHERE nascimento>=:Pdata1 and nascimento<=:Pdata2');
Pergunta
mcsmarmcs
Estou fazendo consultas com datas usando o componente TQuery, porem, estou migrando para AdoQuery e as consultas são um pouco diferentes. O banco de dados é o MySQL e eu estou pesquisando em apenas um campo, chamado nascimento. O que devo modificar no código abaixo para que esta consulta de datas funcione?
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('SELECT * FROM cliente');
query1.SQL.Add('WHERE nascimento>=:Pdata1 and nascimento<=:Pdata2');
query1.ParamByName('Pdata1').AsString:=FormatDateTime('YYYY/mm/dd', DateTimePicker1.Date);
query1.ParamByName('Pdata2').AsString:=FormatDateTime('YYYY/mm/dd', DateTimePicker2.Date);
query1.Open;
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.