Ajuda com sql
14/08/2003
0
Olá amigos estou usando uma consulta em sql pra um form meu. A dúvida é a seguinte:
Como faço pra inserir data no meu código sql, para que apareca a data no dbgrid. Estou usando bdaccess e o meu código está ok eu so quero que me apareça a data id e a data id1 no dbgrid. Obrigado
ADOQUERY1.Close;
ADOQUERY1.SQL.Clear;
ADOQUERY1.SQL.Add(´SELECT F.MATRICULA, S.NOME, SUM(F.FALTAS) AS TOTFALTAS, COUNT(F.FALTAS) AS QUANTIDADEMESES FROM TBFALTAS F, TBSERVIDOR S´);
ADOQUERY1.SQL.Add(´WHERE S.MATRICULA = F.MATRICULA and data>=:id and data<=:id1 and faltas>=:id2 GROUP BY F.MATRICULA, NOME´);
ADOQUERY1.Parameters.ParamByName(´ID´).VALUE:=STRTODATE(EDIT1.Text);
ADOQUERY1.Parameters.ParamByName(´ID1´).VALUE:=STRTODATE(EDIT2.Text);
ADOQUERY1.Parameters.ParamByName(´ID2´).VALUE:=STRTOINT(EDIT3.Text);
ADOQUERY1.OPEN;
Como faço pra inserir data no meu código sql, para que apareca a data no dbgrid. Estou usando bdaccess e o meu código está ok eu so quero que me apareça a data id e a data id1 no dbgrid. Obrigado
ADOQUERY1.Close;
ADOQUERY1.SQL.Clear;
ADOQUERY1.SQL.Add(´SELECT F.MATRICULA, S.NOME, SUM(F.FALTAS) AS TOTFALTAS, COUNT(F.FALTAS) AS QUANTIDADEMESES FROM TBFALTAS F, TBSERVIDOR S´);
ADOQUERY1.SQL.Add(´WHERE S.MATRICULA = F.MATRICULA and data>=:id and data<=:id1 and faltas>=:id2 GROUP BY F.MATRICULA, NOME´);
ADOQUERY1.Parameters.ParamByName(´ID´).VALUE:=STRTODATE(EDIT1.Text);
ADOQUERY1.Parameters.ParamByName(´ID1´).VALUE:=STRTODATE(EDIT2.Text);
ADOQUERY1.Parameters.ParamByName(´ID2´).VALUE:=STRTOINT(EDIT3.Text);
ADOQUERY1.OPEN;
Cláudiogyn
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)