Inserir dados no pedido !

Delphi

30/10/2003

Tenho uma TABLE de pedidos e uma de produtos.Quero fazer num DBGRID o seguinte: Campos do DBGRID (codigodoproduto, nomedoproduto, quantidade, unidade, preçounitario).

A única coisa que irei digitar é a quantidadeo resto ele pega da tabela, gostaria de fazer com que o campo [color=red:e5b98538d1]nomedoproduto[/color:e5b98538d1] fosse tipo lookup, alguém pode me ajudar ?
Valeu !!!


Rosane

Rosane

Curtidas 0

Respostas

Japa

Japa

30/10/2003

Amiga esse dbgrid esta ligada em uma table ou numa query??


GOSTEI 0
Rosane

Rosane

30/10/2003

Esta ligada a uma TABLE.


GOSTEI 0
Japa

Japa

30/10/2003

codigodoproduto, nomedoproduto, quantidade, unidade, preçounitario.

Faça assim amiga... como a sua dbgrid ta ligada a sua tabela a mesma posição que vc clicar na sua grid vc vai ´setar´ na sua tabela....
para pegar a informaçãoes faça assim:

codigodoproduto:= tabela.fields[0].asinteger; nomedoproduto:= tabela.fields[1].asstring; quantidade:= tabela.fields[2].asinteger; unidade:= tabela.fields[3].asinteger; preçounitario:= tabela.fields[4].asfloat;


Bom os ´fields[n]´ que eu coloquei e o campo... o local que ela esta...

exemplo: numa tabela tem 3 campos.. cod_prod, nome_prod e quant_prod
assim o cod_prod vai ser fields[0], nome_prod vai ser o fields[1] e assim por diante......

E o resto asinteger, asfloat...... é o tipo do campo....

Bom ai e so inserir do seu jeito... e pegar apenas a quantidade... boa sorte amiga qualquer coisa pergunte.... :wink:


GOSTEI 0
Rosane

Rosane

30/10/2003

Muito Obrigada.


GOSTEI 0
POSTAR