Fórum Como mostrar numa dbgrid um campo criado por uma query? #554216
19/05/2016
0
Olá pessoal,
tenho a seguinte linha e código:
QUERY1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select codigo_prod, lote, item, nome_prod, especificacao1, especificacao2, especificacao3, unid, marca, qtd, unitario, total, codigo, (qtd * unitario) as total from produtos where Codigo = :Codigo');
QUERY1.ParamByName('Codigo').AsInteger := StrToInt(dbedit1.Text);
QUERY1.Open;
Quando compilo, não mostra na minha dbgrid o campo total criado na query. Como faço pra ele aparecer?
tenho a seguinte linha e código:
QUERY1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select codigo_prod, lote, item, nome_prod, especificacao1, especificacao2, especificacao3, unid, marca, qtd, unitario, total, codigo, (qtd * unitario) as total from produtos where Codigo = :Codigo');
QUERY1.ParamByName('Codigo').AsInteger := StrToInt(dbedit1.Text);
QUERY1.Open;
Quando compilo, não mostra na minha dbgrid o campo total criado na query. Como faço pra ele aparecer?
Wendell
Curtir tópico
+ 0
Responder
Posts
21/05/2016
Miguel Junior
Boa tarde, Wendell.
Por acaso, na sua query já possua um campo total antes da operação ( qtd * unitario ) obtém o mesmo nome de campo ?!
Por acaso, na sua query já possua um campo total antes da operação ( qtd * unitario ) obtém o mesmo nome de campo ?!
Responder
Gostei + 0
23/05/2016
Wendell
o nome do campo criado é total2.....alterei depois que postei!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)