Form Pedido

Delphi

07/08/2004

Olá pessoal,
Vcs teriam uma idéia de como eu poderia agir em um form que eu tenho, ele trabalaha como um formulário de pedido, com um tabela itens de pedido e uma tabela de pedido, só que quando eu quero emitir um pedido eu tenho que inserir os dados na tabela Pedido (Master) salvar, para gerar o codigo e depois pedir para editar ai sim eu preencho os dados na tabela itens de pedido (Detalhe) e salvo, só que fica muito trabalhoso, eu queria era abrir e inserir os dados e salvarde uma só vez tanto na Master como na Detalhes.
Trabalho com o BDE (PARADOX),DATA SOURCE, DATABASE, TABLE.


Ferreirafabiano

Ferreirafabiano

Curtidas 0

Respostas

Sandra

Sandra

07/08/2004

Fabiano,

Tente fazer assim:
SuaTabelaPedido.Insert;
SuaTabelaItens.Insert;
SuaTabelaPedido.Post;
SuaTabelaItens.Postt;


Boa sorte!


GOSTEI 0
Deryck

Deryck

07/08/2004

Posta seu codigo aí ,,que eu te passo ele prontinho,,,, vc da um insert na hoar de abrir o formulario de preenhe e depois na hora que quiser salvar os dados inseridos , você da um post nas tables

jordano.soares@csnet.com.br


GOSTEI 0
Mariocanel

Mariocanel

07/08/2004

gente,
estou com o mesmo problema, tenho uma tabela para escolher o cliente e inserir os itens, como faço? deve ser os mesmos problemas


GOSTEI 0
Deryck

Deryck

07/08/2004

Vc tem que coloca uma chave na tabela PEDIDO e a mesma chave na tabela ITEM por ex...


PEDIDO 1 NUM_ID 1
ITEM 1 NUM_ID 1
ITEM 2 NUM_ID 1
ITEM 3 NUM_ID 1
ITEM 4 NUM_ID 1

PEDIDO 2 NUM_ID 2
ITEM 1 NUM_ID 2
ITEM 2 NUM_ID 2
ITEM 3 NUM_ID 2
ITEM 4 NUM_ID 2


O NUM_ID da tabela PEDIDO e da tabela ITEM tem que ser o mesmo , pra pode vincular um pedido, com seus itens! ;entendeu?


GOSTEI 0
Claudenir.antunes

Claudenir.antunes

07/08/2004

Vc tem que coloca uma chave na tabela PEDIDO e a mesma chave na tabela ITEM por ex... PEDIDO 1 NUM_ID 1 ITEM 1 NUM_ID 1 ITEM 2 NUM_ID 1 ITEM 3 NUM_ID 1 ITEM 4 NUM_ID 1 PEDIDO 2 NUM_ID 2 ITEM 1 NUM_ID 2 ITEM 2 NUM_ID 2 ITEM 3 NUM_ID 2 ITEM 4 NUM_ID 2 O NUM_ID da tabela PEDIDO e da tabela ITEM tem que ser o mesmo , pra pode vincular um pedido, com seus itens! ;entendeu?




Deixa ver se entendi! na tabela item eu coloco o idpedido(FK), id do produto(FK), e não preciso colocar nenhum campo chave?


GOSTEI 0
Deryck

Deryck

07/08/2004

O campo chave databela PEDIDO, deve ser o mesmo da tabela ITEM, pra poder relacionar cada pedido com seus itens!
jordano.soares@csnet.com.br


GOSTEI 0
POSTAR