CONSULTA ENTRE CLIENTES E PRODUTOS

USUARIO.EXCLUIDOS 03/01/2005 03:52:25
#58241
Ola, estou com um probleminha...precizo interagir entre 2 tabelas para fazer o seguinte:
Eu cadastro clientes em uma
e os pordutos do cliente em outra
aih eu teria que dizer qual ou quais produto e de qual cliente.
Eu uso Adodc.
Alguem tem alguma ideia? eu nunca fiz nda do tipo e to precizando de um help
LCSD 03/01/2005 07:37:30
#58244
Kyanor

Bom, no meio de uma Estrutura desta deveria ter a Tabela de Pedidos.

Veja bem, na Tabela de Clientes, estarão os Clientes, na Produtos, os Produtos e diversos Produtos adquiridos deveriam estar em Pedidos, porque a função da tabela de Produtos é essencialmente armazernar informações sobre Produtos assim como a de Clientes.

Você tem a Tabela de Pedidos?

[txt-color=#0000ff]** Se não tiver, abra o MDB NWind e verá um exemplo na tabela ORDERS. [/txt-color]
[s50]
USUARIO.EXCLUIDOS 03/01/2005 15:55:20
#58314
Ae, dexa eu ver se intendi... teriam 3 tabelas
clientes, produtos e uma que linka as 2?
certo, mais oq eh esse NWind?
LCSD 03/01/2005 15:58:42
#58315
Kyanor

é o Banco da Dados exemplo do Office e do Visual Studio.

Veja que lá tem um exemplo para você.
[s92]


FGSANTOS 03/01/2005 16:29:20
#58319
Ou:

Crie um campo na tabela de produtos onde vc grava o Código do Cliente e usa uma SQL com INNER JOIN:

"Select Clientes.Codigo, Clientes.Nome, [Produtos].Descricao as Descricao, [Produtos].Cliente from Clientes inner join [Produtos] on Clientes.Codigo = [Produtos].Cliente"

USUARIO.EXCLUIDOS 03/01/2005 16:45:34
#58325
vou dar uma olhada KapellaJr....
FgSantos, n tem como eu fazer isso pq eu uso Adodc, e pelo que eu sei n tem essa mesma flexibilidade....
ou eu estou errado?
USUARIO.EXCLUIDOS 03/01/2005 16:51:00
#58326
Resposta escolhida
kyanor já mandei um e-mail de um banco com a estrura que você quer para o e-mail rdegelo@gmail.com se não for este passe outro e-mail.
USUARIO.EXCLUIDOS 03/01/2005 18:09:06
#58348
Ae Wiliam, nao chegou seu email nao...
c mandou pro email certo?
rdegelo@gmail.com
ou ainda nao chegou..
:P
FGSANTOS 03/01/2005 19:12:05
#58363
Kyanor, esta 'flexibilidade' que vc disse é apenas uma SQL. Funciona sim.
USUARIO.EXCLUIDOS 03/01/2005 21:09:10
#58380
:P vo espera o Wiliam me passa o modelo dele pra ve se eu entendo a logica...
LCSD 03/01/2005 21:28:01
#58381
Kyanor

Um exemplo está no seu computador!
[s55]

é o NorthWind (NWind.MDB), por que esperar um exemplo se já pode ver um BD já montado e funcionando?
[s50]

Página 1 de 2 [16 registro(s)]
Tópico encerrado , respostas não são mais permitidas