Fórum atualização de preço por favor......... #152928

08/04/2003

0

Caro Colega
Tenho uma tabela de produtos e preciso fazer a atualizacao de precos
de acordo com o grupo a que pertence o produto, com sql é um pouco
dificil, pois nao consigo inserir variaveis na query etc...
Por favor se alguem me ajude.....


Anonymous

Anonymous

Responder

Posts

08/04/2003

Ildefonso

Olá, Kleber.

A melhor forma é, sem dúvida, uma SQL.

Crie o texto dela já com os argumentos que você precisa:
  MySQL.SQL.Clear;
  MySql.SQL[0] := ´UPDATE Produtos SET Produtos.Preco = (Produtos.Preco * 1.10) ´ +
                  ´WHERE Produtos.Grupo = 35;´;

Esta instrução vai aumentar os preços em 10¬, para todos os produtos da categoria 35.

Bom trabalho. 8)


Responder

Gostei + 0

08/04/2003

Okama

SQL.Text := ´Update Tabela set campo1 =´ [color=red:c01500e2dd]+#39[/color:c01500e2dd]+[color=blue:c01500e2dd]<variavel_string>[/color:c01500e2dd][color=red:c01500e2dd]+39[/color:c01500e2dd]+
´, campo2 = ´+IntToStr( [color=blue:c01500e2dd]<variavel_integer>[/color:c01500e2dd] )+
´ where [color=blue:c01500e2dd]<condição> [/color:c01500e2dd]´;


[color=red:c01500e2dd]39 [/color:c01500e2dd]= Aspas simples;
Não use aspas para integer;
Float sempre com ´.´ decimal e sem ponto de milhar;


Responder

Gostei + 0

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

Aceitar