GARANTIR DESCONTO

Fórum Puxar dados ! Urgente #183370

21/09/2003

0

Olá amigos programadores !

Gostaria de que alguém me ajudasse nessa pergunta curel e díficil
Tenho duas tabelas , uma chamada Vendas e a outro Clientes .
Na tabela de clientes , por exemplo, tenho esse dois campos

Codigo A 8 *
Nome A 45 *

E na tabela vendas os mesmos campos e as mesmas propriedades da tabela clientes.

Criei um form para a tabela vendas. e gostaria de que , na hora do usuário inserir o código do cliente, na tabela vendas, aparecesse o nome do cliente cadastrado na tabela clientes, no campo nome da tabela vendas automaticamente .

Obriado !


Tiagojmilam

Tiagojmilam

Responder

Posts

21/09/2003

Mmtoor

Prezado amigo.
Não pode criar chave para o campo nome, pois, se for cadastrar homônimos seu sistema irá recusar.
Para o que quer fazer, crie um campo tipo string e defina-o como chave secundária. Depois relacione com o campo código da sua tabela clientes.
MMTOOR2003


Responder

Gostei + 0

21/09/2003

Edilcimar

Coloque por exemplo tabela1 clientes com os campos codigo e nome e na tabela2 vendas somente o campo codigo, vc não precisa duplicatar o campo nome. Associe as duas tabelas sendo que na tabela 1 o campo código deverá ser unique e na tabela2 ele não poderá ser unique, cada vez que vc acionar o codigo do cliente na tabela1 todas as vendas efetuadas para este cliente estarão na tabela2, caso vc deseje que o nome do cliente apareça na tabela2 (sem que o campo existam), coloque um campo calculado no dbgrid


Responder

Gostei + 0

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

Aceitar