Consulta SQL com campo Data!
Olá,
Estou tentando fazer uma consulta SQL no banco Access através de um campo do tipo data mais não está funcionando.
O campo na tabela é do tipo Data/Hora
No programa o usuário digita a hora em um TMaskEdit.
Se eu converto o TMaskEdit para data (strtodate) a pesquisa não funciona e se tento enviar o TMaskEdit sem converter também não funciona.
Exemplo:
SQL.Add(´SELECT * FROM TABELA´);
SQL.Add(´WHERE (TABELA.DATA=?);
Como é que eu faço?[/code]
Estou tentando fazer uma consulta SQL no banco Access através de um campo do tipo data mais não está funcionando.
O campo na tabela é do tipo Data/Hora
No programa o usuário digita a hora em um TMaskEdit.
Se eu converto o TMaskEdit para data (strtodate) a pesquisa não funciona e se tento enviar o TMaskEdit sem converter também não funciona.
Exemplo:
SQL.Add(´SELECT * FROM TABELA´);
SQL.Add(´WHERE (TABELA.DATA=?);
Como é que eu faço?[/code]
Motuca
Curtidas 0
Respostas
Vanius
21/05/2004
Boa tarde Fera.
SQL.Add(´SELECT * FROM TABELA´);
SQL.Add(´WHERE (TABELA.DATA=:DataAtual)´);
ParamByName(´DataAtual´).Value := Date;
ou
ParamByName(´DataAtual´).Value := StrToDate(Edit1.Text);
ok. Precisando é só mandar msgs.
Abraços,
Vanius
SQL.Add(´SELECT * FROM TABELA´);
SQL.Add(´WHERE (TABELA.DATA=:DataAtual)´);
ParamByName(´DataAtual´).Value := Date;
ou
ParamByName(´DataAtual´).Value := StrToDate(Edit1.Text);
ok. Precisando é só mandar msgs.
Abraços,
Vanius
GOSTEI 0
Motuca
21/05/2004
Deu certo, valeu obrigado!!!!!!!!!!
GOSTEI 0