string sql
Ola pessoal.
Estou com um problema na string SQL abaixo, ele não esta dando
nenhum erro apenas quando há duas duplicatas no arquivo de
lancamentos referente a uma nota que esta no arquivo arqnota,
a soma que aparece no QRExpr do quick não da certo.
E se o sistema encontra todas duplicatas referente as notas,
da certo.
Estou usando o FULL OUTER JOIN pelo motivo que pode ter nota e
não as duplictas e vise versa.
ibquery1.Close ;
ibquery1.SQL.Clear ;
ibquery1.sql.add(´select arqnota.*,lancamen.* from arqnota full outer
join lancamen on´);
ibquery1.sql.add(´(arqnota.nume_nota=lancamen.nume_doc) where ´);
ibquery1.sql.add(´(arqnota.data_emi between ´´+formatdatetime(´mm/dd/yyyy´,T_resumo_fat_geral.FData_ini.DateValue)+´´´);
ibquery1.sql.add(´and ´´+formatdatetime(´mm/dd/yyyy´,T_resumo_fat_geral.FData_fim.DateValue)+´´´);
ibquery1.SQL.Add(´and arqnota.situ_aca=´N´)´);
ibquery1.sql.add(´order by arqnota.data_emi´);
ibquery1.Open ;
Grato Claudio
Estou com um problema na string SQL abaixo, ele não esta dando
nenhum erro apenas quando há duas duplicatas no arquivo de
lancamentos referente a uma nota que esta no arquivo arqnota,
a soma que aparece no QRExpr do quick não da certo.
E se o sistema encontra todas duplicatas referente as notas,
da certo.
Estou usando o FULL OUTER JOIN pelo motivo que pode ter nota e
não as duplictas e vise versa.
ibquery1.Close ;
ibquery1.SQL.Clear ;
ibquery1.sql.add(´select arqnota.*,lancamen.* from arqnota full outer
join lancamen on´);
ibquery1.sql.add(´(arqnota.nume_nota=lancamen.nume_doc) where ´);
ibquery1.sql.add(´(arqnota.data_emi between ´´+formatdatetime(´mm/dd/yyyy´,T_resumo_fat_geral.FData_ini.DateValue)+´´´);
ibquery1.sql.add(´and ´´+formatdatetime(´mm/dd/yyyy´,T_resumo_fat_geral.FData_fim.DateValue)+´´´);
ibquery1.SQL.Add(´and arqnota.situ_aca=´N´)´);
ibquery1.sql.add(´order by arqnota.data_emi´);
ibquery1.Open ;
Grato Claudio
Claudiocjr
Curtidas 0