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 !
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
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)