Como mostrar numa dbgrid um campo criado por uma query?
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
Curtidas 0
Respostas
Miguel Junior
19/05/2016
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 ?!
GOSTEI 0
Wendell
19/05/2016
o nome do campo criado é total2.....alterei depois que postei!
GOSTEI 0