Fórum Duvida no select na Ado #527802
04/08/2015
0
SQL.Clear;
SQL.Add('SELECT i.estoque_ID, i.ativo,i.referencia,i.descricao,i.custo_bruto,i.Custo_liquido,i.tipo_id, e.estoque_calculado,');
SQL.Add('(i.Custo_liquido * e.estoque_calculado) as total_liquido,(i.CUSTO_BRUTO * e.estoque_Calculado) as total_bruto');
SQL.Add('from estoque i INNER JOIN estoque_atual e ON (i.estoque_ID = e.estoque_ID)')
SQL.Add(' where i.ativo:='sim'; ');
o problema ta no where no ativo=sim
SQL.Add('SELECT i.estoque_ID, i.ativo,i.referencia,i.descricao,i.custo_bruto,i.Custo_liquido,i.tipo_id, e.estoque_calculado,');
SQL.Add('(i.Custo_liquido * e.estoque_calculado) as total_liquido,(i.CUSTO_BRUTO * e.estoque_Calculado) as total_bruto');
SQL.Add('from estoque i INNER JOIN estoque_atual e ON (i.estoque_ID = e.estoque_ID)')
SQL.Add(' where i.ativo:='sim'; ');
o problema ta no where no ativo=sim
Tiago Santos
Curtir tópico
+ 0
Responder
Posts
04/08/2015
Mateus Ribeiro
Boa tarde!
Experimente:
Experimente:
SQL.Add(' where i.ativo = ''sim''; ');
Responder
Gostei + 0
05/08/2015
Douglas
Olá Tiago, tudo bem?
Você deve utilizar a função QuotedStr('sim'). Passe o "sim" como parâmetro que a função irá retornar a palavra como string.
Ex:
Bons Códigos.
Você deve utilizar a função QuotedStr('sim'). Passe o "sim" como parâmetro que a função irá retornar a palavra como string.
Ex:
SQL.Add('where i.ativo = ' + QuotedStr('sim'));
Bons Códigos.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)