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
Tiago Santos

Tiago Santos

Responder

Posts

04/08/2015

Mateus Ribeiro

Boa tarde!

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:

SQL.Add('where i.ativo = ' + QuotedStr('sim'));


Bons Códigos.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar