Fórum relação mestre detalhe??????? #37567

23/07/2003

0

Ola!!
Criei duas tabelas, Clientes que tem (primary Key( Numero_Cliente)), e
Tabela Pedidos (Primary KEy(Numero_Pedido)Foreign Key(Numero_Cliente).
:?
No Botao inserir tenho o seguinte codigo:
IBQUery.ParamByName(´Num_Ped´).AsInteger:=StrToInt (edit1.text);
IBQUery.ParamByName(´Cod_Prod´).AsInteger:=StrToInt (edit2.text);
IBQUery.ParamByName(´Num_Ped´).AsString:=edit3.text;
IBQUery.ParamByName(´qtde´).AsInteger:=StrToInt (edit4.text);
:?
Noaplicativo que criei, no pedido so posso inserir 1 produto por numero pedido(1 produto por pedido), se tentar inserir masi de 1 produto no mesmo pedido da menssagem de erro de chave.
:?
Como faço para cadastrar varios produtos em um unico numero de pedido?
Estou aprendendo, e agradeço todo tipo de ajuda.
Muito Obrigado
:)


Marcelo_j.

Marcelo_j.

Responder

Posts

23/07/2003

Afarias

-------------------
Tabela : Clientes
-------------------
codcli (PK)
nome
{...}
-------------------


-------------------
Tabela : Pedidos
-------------------
codped (PK)
codcli (FK) <-- Clientes
data
{...}
-------------------


-------------------
Tabela : Itens
-------------------
codped (FK) <-- Pedidos
codpro (FK) <-- Produtos
qtde
{...}
-------------------


-------------------
Tabela : Produtos
-------------------
codpro (PK)
nome
{...}
-------------------


T+


Responder

Gostei + 0

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

Aceitar