Cadastro de Produtos

Delphi

22/06/2004

Pessoal to com uma duvida:
To precisando fazer um cadastro de produtos mas ainda nao sei como fazer assim:

Cadastrar um KIT de computador tal e nesse Kit tem os seguintes produtos: teclado, memoria, placa mae, etc...e qndo eu for vender o Kit ele ja inclui os produto referente a esse kit

se alguem tiver um exemplo me mande por favor

eu Uso D7/IB comDbExpress


Osmar_martin

Osmar_martin

Curtidas 0

Respostas

Paulo_amorim

Paulo_amorim

22/06/2004

Olá

ele ja inclui os produto referente a esse kit


Inclui onde? uma tabela pedidos?

Se sim:
Eu inventei uma tabela pedidos com 3 campos: pedido, cod_kit, cod_produto
tabela produtos com 2 campos: cod_kit, cod_produto
Pode-se, assim, fazer:
INSERT INTO pedidos
SELECT :CodPed, :CodKit, cod_produto FROM produtos WHERE cod_kit = :CodKit


Espero que ajude
Até+


GOSTEI 0
Osmar_martin

Osmar_martin

22/06/2004

Acho q nao me expressei direito:
vamos por parte,
Eu queria apenas cadastrar o produto(kit) depois resolvo o problema da venda.

Kit = mouse, memoria, drive, etc...


GOSTEI 0
Paulo_amorim

Paulo_amorim

22/06/2004

Olá

Mas vc ja tem esses dados em alugm lugar? ou vc quem vai informar?

até+


GOSTEI 0
Osmar_martin

Osmar_martin

22/06/2004

Sim ja existe uma tabela com todos os produtos cadastrados ...eu quero apenas cadastrar um kit e nesse Kit tem que ter detalhes os detalhes seriam mouse, memoria, driver e outros etc..(que ja estao cadastrados) o kit eu queria que ficasse na mesma tabela.
eu queria fazer um Checbox p/ informar se o produto é composto de outros produtos ou nao.


valeu


GOSTEI 0
Jasig Aurumalfa

Jasig Aurumalfa

22/06/2004

Para salvar os seus cadastros, recomento os bons e velhos arquivos INI...
Espero ter ajudado...


GOSTEI 0
Osmar_martin

Osmar_martin

22/06/2004

Pessoal me desculpe mas acho que nada disso adiantou vou descobrir depois passo oque exatamente eu queria.


obrigado a todos que tentaram me ajudar.

Eu só queria montar um pacote de produtos e nada mais


GOSTEI 0
Henrique Rodrigues

Henrique Rodrigues

22/06/2004

bom, acho que sei o que vc quer fazer.

Assim vc tem que manter as tabelas nas formas de normalização, então num campo vc não pode colocar mais de um ítem, pois ficará multivalorado e não passa na 1º forma normal.

a solução seria vc ter duas tebelas

uma onde é colocado os produtos e outra onde são armazenado as informações de kit´s.

Ex.

Produtos([u:b41d310485]Cod_Produtos[/u:b41d310485],Descricao, quant, ect)

Kit([u:b41d310485]Cod_Kit,Cod_Produtos[/u:b41d310485], quant)

os sulbinhados são as chaves
Conquado realizar consultas SQL vc integra as duas.

Espero ter ajudado


GOSTEI 0
POSTAR