Fórum POR FAVOR AJUDEM-ME. EH URGENTE #166904

28/06/2003

0

Estou desenvolvendo um software para controlar o estoque de onde trabalho. Estou usando o banco de dados Interbase:
Tenho uma tabela Pedido com os campos:
CodPedido (ChavePrimária)
CodCliente(ChaveEstrangeira)
Data Date.
Outra tabela é de Itens com os campos:
CodItens (Chaveprimária)
CodPedido (Chave Estrangeira)
CodProduto(Chave Estrangeira)
Qtde (integer).
Estou tentanto usar Query.
Como fazer para gravar os itens, ou seja o codigo do produto vinculados a um único CodPedido. Ajudem-me. Ozias


Oziasl

Oziasl

Responder

Posts

28/06/2003

Analista_de_sistemas

acredito q se vc criar uma tabela associativa entre pedido e produtos, q seria itens do pedido. mas cuidado, tente seguir as tres regras (Formas de Normalização). Teria a tabela pedidos associada com a tabela produtos. A tabela associatica teria uma chave primária composta. Eu acho q é isso q vc quer saber. Se n for desculpa aí...


Responder

Gostei + 0

29/06/2003

Renaldo

Grave o número do pedido numa variável, e a cada ítem adicionado a tabela vc faz assim:

ibTable.Fyeldbyname(´NOMEDOCAMPO´).Value:=VARIÁVEL;
ibTable.Post;

Nâo sei se funciona com query, mas com TABLE é BATATA!
No Interbase, o ibQuery é só para consultas, o que não ocorre no Paradox e no Access

Um Abraço,
Renaldo Alves.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar