SQL gt;gt;gt;gt;gt;gt;gt;gt;URGÊNTEgt;gt;gt;gt;
O que há de errado com essa SQL
porque ela em vez de localicar
´GASOLINA COMUM´ e ´GASOLINA COMUM AVISTA´
ela só localiza ´GASOLINA´. Como é ´GASOLINA COMUM´ e ´GASOLINA COMUM AVISTA´ ele não encontra
var
a1,b1:integer;
i1,h1,cp1:string;
begin
Cp1:=fat1.Text;
res1.Close;
res1.SQL.Clear;
res1.SQL.Add(´Select Sum(VALOR)As TOTAL´);
res1.SQL.Add(´From Itensfat´);
res1.SQL.Add(´Where NO_ITEM =´GASOLINA COMUM´ and NO_ITEM = ´GASOLINA COMUM AVISTA´ and FATURA_N =´+#39+FAT1.text+39);
res1.Open;
b1:= res1.fieldbyname(´TOTAL´).asInteger;
res1.Close;
gas.Text:=FloatToStrf(b1,ffnumber,10,2);
porque ela em vez de localicar
´GASOLINA COMUM´ e ´GASOLINA COMUM AVISTA´
ela só localiza ´GASOLINA´. Como é ´GASOLINA COMUM´ e ´GASOLINA COMUM AVISTA´ ele não encontra
var
a1,b1:integer;
i1,h1,cp1:string;
begin
Cp1:=fat1.Text;
res1.Close;
res1.SQL.Clear;
res1.SQL.Add(´Select Sum(VALOR)As TOTAL´);
res1.SQL.Add(´From Itensfat´);
res1.SQL.Add(´Where NO_ITEM =´GASOLINA COMUM´ and NO_ITEM = ´GASOLINA COMUM AVISTA´ and FATURA_N =´+#39+FAT1.text+39);
res1.Open;
b1:= res1.fieldbyname(´TOTAL´).asInteger;
res1.Close;
gas.Text:=FloatToStrf(b1,ffnumber,10,2);
Well
Curtidas 0