Ir para conteúdo

POWERED BY:

Arquivado

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

Beto Pasini

Consulta SQL em BD Access 2003 com DELPHI 7

Recommended Posts

Estou precisando apoio. Minha aplicação necessita consultar uma tabela no BD com a utilização de uma data como parâmetro. O meu problema está no script que devo inserir na String da Query.

A tabela Medicao possui três campos: data_medicao (Data/Hora), medicao1 (Número) e medicao2 (Número). A única forma que eu consegui consultar o campo medicao1 em uma determinada data foi através do seguinte script:

SELECT Medicao.medicao1

FROM Medicao

WHERE (((Format([Medicao.data_medicao],"dd/mm/yyyy"))=#5/28/2008#));

Se utilizado o script da forma como está na String da Query o resultado é positivo. O meu problema é como inserir um parâmetro para o campo data_medicao de forma quue o DELPHI reconheça e seja possível fazer a consulta.

 

Beto Passini

Compartilhar este post


Link para o post
Compartilhar em outros sites

Repasse a string para a query e efetue a consulta:

 

 

query.Close;
query.SQL.Clear;
query.SQL.Add('SELECT Medicao.medicao1');
query.SQL.Add('FROM Medicao');
query.SQL.Add('WHERE (((Format([Medicao.data_medicao],"dd/mm/yyyy"))=#' + data + '#))');
query.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.