como faço para inserir na minha tabela?
3 participantes
[Resolvido]como colocar uma chave estrangeira
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº1
como colocar uma chave estrangeira
1º Duvida chave ,estrangeira e chave segundaria é a mesma coisa?
como faço para inserir na minha tabela?
como faço para inserir na minha tabela?
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº2
Re: [Resolvido]como colocar uma chave estrangeira
Olá Agravina
Chave estrangeira ou primária. Chave secundária acopolada. Diga.me o que pretende fazer para o elucidar.
Chave estrangeira ou primária. Chave secundária acopolada. Diga.me o que pretende fazer para o elucidar.
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº3
Re: [Resolvido]como colocar uma chave estrangeira
Sim, uma chave estrangeira tem por função fazer a ligação entre um registro e um outro registro, através da chave primária desse outro registro, em outra tabela. Por exemplo: tabela vendas tem uma chave primária. Em cada venda, podem ser comercializados vários produros. Essa comercialização dos produtos ficam na tabela de detalhes da venda, aonde cada produto vendido gera um registro. Cada um desses produtos precisam estar ligado à venda à qual ele pertence, na tabela de vendas. Se o código da venda é 250, cada produto dessa venda precisa ter esse código para ligá-lo à essa venda. Se você tem a chave primária tipo auto numeração na tabela de vendas, você terá um campo tipo número na tabela de detalhes. Esse campo será ligado ao campo chave primária da tabela de vendas através dos relacionamentos. Chave primária de uma tabela principal e chave estrangeira da tabela secundária precisam ser do mesmo tipo. Se a chave primária for auto numeração, ela é tipo número. Então, a chave estrangeira tambem precisa se tipo número. Só lembrando que alem da chave estrangeira, a tabela detalhes da venda, por exemplo, precisa tambem de uma chave primária para identificá-la na própria tabela.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº4
Re: [Resolvido]como colocar uma chave estrangeira
tenho chave primaria autonumeraçao então preciso ligar a tblvendas com tblfornecedor ,então preciso de uma chave estrangeira é isso? com fazer?
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº5
Re: [Resolvido]como colocar uma chave estrangeira
Isso. Você irá precisar de uma chave estrangeira na tblVendas. Essa chave estrangeira do tipo Número, se relacionará com a chave primária do Fornecedor.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº6
Re: [Resolvido]como colocar uma chave estrangeira
como faço para criar uma chave estrageria?
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº7
Re: [Resolvido]como colocar uma chave estrangeira
É só criar o campo na tabela e ligá-lo à chave primária da outra tabela.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº8
Re: [Resolvido]como colocar uma chave estrangeira
Por exemplo:
Tem nomeFornecedor numa tabela, pode ligar a nomefornecedor na outra
Tem nomeFornecedor numa tabela, pode ligar a nomefornecedor na outra
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº9
Re: [Resolvido]como colocar uma chave estrangeira
Agravina dê um leitura neste PDF
http://www.ufpel.edu.br/ci/treinamento/apostilas/microsoft_office/m_office_xp/access_xp.pdf
http://www.ufpel.edu.br/ci/treinamento/apostilas/microsoft_office/m_office_xp/access_xp.pdf
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº10
Re: [Resolvido]como colocar uma chave estrangeira
Mestres não estou conseguindo, por isso peço ajuda de voçes preciso fazer que o nomefornecedor retorne na caixa listagem ,mas ele só retorna como código
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº11
Re: [Resolvido]como colocar uma chave estrangeira
Não percebi essa do retorna como código?
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº12
Re: [Resolvido]como colocar uma chave estrangeira
Provavelmente sua cbo tenha duas colunas. Tente colocar, nas propriedades dela, na aba Formato, linha Largura das colunas, assim: 0cm;1cm
Se tiver mais de uma coluna, coloque todas com 0, menos a que você quer que fique visível.
Se tiver mais de uma coluna, coloque todas com 0, menos a que você quer que fique visível.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº13
Re: [Resolvido]como colocar uma chave estrangeira
Apareçe na coluna só que em vez de vir o nome vem o código dele
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº14
Re: [Resolvido]como colocar uma chave estrangeira
Já percebi, em vez de texto vem o número. Troque na consulta da combo o nome para primeiro lugar e teste
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº15
Re: [Resolvido]como colocar uma chave estrangeira
E próxima vez que lhe fizer uma pergunta, responda por favor, só estamos tentando ajudar.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº16
Re: [Resolvido]como colocar uma chave estrangeira
Não funciona fica a mesma coisa.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº17
Re: [Resolvido]como colocar uma chave estrangeira
Sempre responda as perguntas! Minha net estava fora do ar
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº18
Re: [Resolvido]como colocar uma chave estrangeira
Ok, amigão.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº19
Re: [Resolvido]como colocar uma chave estrangeira
Vieria posso enviar para voçe dar uma olhada
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
- Mensagem nº20
Re: [Resolvido]como colocar uma chave estrangeira
Tentou fazer conforme sugeri?
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº21
Re: [Resolvido]como colocar uma chave estrangeira
Já o fiz Criqui,mas não esta dando certo.
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº22
Re: [Resolvido]como colocar uma chave estrangeira
Ói amigo,desculpe que eu estou aqui a teclar num trabalho que tenho que entregar segunda feira. Se o Criquio não se importar de ver, não é má vontade, mas como é para a polícia, ainda me prendem por não cumprimento de tempo rsrsrs
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº23
Re: [Resolvido]como colocar uma chave estrangeira
Certo,mais estou com dificuldade, de postar o bd uso o speedshare ,que não esta a funcionar,sabe um para em indicar
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº24
Re: [Resolvido]como colocar uma chave estrangeira
Amigo Agravina, já esqueceu o meu email?
Convidado- Convidado
- Mensagem nº25
Re: [Resolvido]como colocar uma chave estrangeira
crie o campo... número com o nome respectivo:
Ex.: Cod_ClienteEst
coloque esse campo junto ao campo da chave primária....
presione a tecla shif.. e clique nas duas linhas,,,
as duas linhs ficarao ativas...
ChavePrimaria
Cod_ClienteEst
De um click com o Botão direito do mouse... e no meu selecioe o desenho da chave....
Pronto voce terá duas chaves...
Ai é so relacionar o campo
Cod_ClienteEst - CodCliente (na tabela principal)
Ex.: Cod_ClienteEst
coloque esse campo junto ao campo da chave primária....
presione a tecla shif.. e clique nas duas linhas,,,
as duas linhs ficarao ativas...
ChavePrimaria
Cod_ClienteEst
De um click com o Botão direito do mouse... e no meu selecioe o desenho da chave....
Pronto voce terá duas chaves...
Ai é so relacionar o campo
Cod_ClienteEst - CodCliente (na tabela principal)
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº26
Re: [Resolvido]como colocar uma chave estrangeira
A BD do Agravina
http://dl.dropbox.com/u/8157744/Banco%20de%20Dados3.rar
http://dl.dropbox.com/u/8157744/Banco%20de%20Dados3.rar
Convidado- Convidado
- Mensagem nº27
Re: [Resolvido]como colocar uma chave estrangeira
No BD criei um form com a devida explicação
http://dl.dropbox.com/u/26441349/Agravina1.rar
Saudações
http://dl.dropbox.com/u/26441349/Agravina1.rar
Saudações
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº28
Re: [Resolvido]como colocar uma chave estrangeira
Harysohn, certo chave criada,mas não resolveu o problema da pesquisa,continua retornando o código ao enves do nomefornecedor,como resolvo isso?
Convidado- Convidado
- Mensagem nº29
Re: [Resolvido]como colocar uma chave estrangeira
Agravina Resolveu sim.... Pois o título do tópico era como colocar uma chave estrangeira
E eu o Fiz.. então nao fale que nao resolve....
Fale sim que quer resolver Outro problema, senão fica a parecer que estou fazendo errado
Saudações
Nova Dúvida.... Novo tópico
Saudações
E eu o Fiz.. então nao fale que nao resolve....
Fale sim que quer resolver Outro problema, senão fica a parecer que estou fazendo errado
Saudações
Nova Dúvida.... Novo tópico
Saudações
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº30
Re: [Resolvido]como colocar uma chave estrangeira
Certo,Harysonh ,obrigado,vou abrir um novo tópico muito obrigado resolveu
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº31
Re: [Resolvido]como colocar uma chave estrangeira
Certo,Harysonh ,obrigado,vou abrir um novo tópico muito obrigado resolveu
Convidado- Convidado
- Mensagem nº32
Re: [Resolvido]como colocar uma chave estrangeira
Novamente Agravina....
Abra a tabela Produtos em modo Design....
Va no campo da ChaveEstrangeira....
Clique em propriedades do campo na Aba Geral....
Opção Pesquisa...
Exibir Controle; Caixa de Combinação
Tipo de Origem de linha: Tabela/Consulta
Origem da linha: Clique nos 3 pontinhos... aparecerá uma consulta em branco, adicione a tabela Fornecedor,
e adicione 2 campos
Cödigo
NomeFornecedor
Salve e feche
Volte a aba Geral
Numero de Colunas: 2
Largura das colunas: 0
Eeeeeeeeeeeeeeee Voilá
Abra a tabela Produtos em modo Design....
Va no campo da ChaveEstrangeira....
Clique em propriedades do campo na Aba Geral....
Opção Pesquisa...
Exibir Controle; Caixa de Combinação
Tipo de Origem de linha: Tabela/Consulta
Origem da linha: Clique nos 3 pontinhos... aparecerá uma consulta em branco, adicione a tabela Fornecedor,
e adicione 2 campos
Cödigo
NomeFornecedor
Salve e feche
Volte a aba Geral
Numero de Colunas: 2
Largura das colunas: 0
Eeeeeeeeeeeeeeee Voilá
Convidado- Convidado
- Mensagem nº33
Re: [Resolvido]como colocar uma chave estrangeira
Eis o baita.... mas tente fazer antes de abrir este...
Assim aprendera mais..
Boa noite
http://dl.dropbox.com/u/26441349/Agravina1.rar
Assim aprendera mais..
Boa noite
http://dl.dropbox.com/u/26441349/Agravina1.rar
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº34
Re: [Resolvido]como colocar uma chave estrangeira
Feito,ainda não vi seu exemplo mas aqui neste no form de pesquisa ainda apareçe o código e não o nome.
vou ver o seu agora
vou ver o seu agora
Convidado- Convidado
- Mensagem nº35
Re: [Resolvido]como colocar uma chave estrangeira
Agravina meu querido,,, dias desses eu nao ajeitei o form de pesquisa para voce????????
Fiz sim e te mandei.. aparecendo os nomes..........
Voce faz uma confusao danada.....
Fiz sim e te mandei.. aparecendo os nomes..........
Voce faz uma confusao danada.....
Convidado- Convidado
- Mensagem nº36
Re: [Resolvido]como colocar uma chave estrangeira
Agravina Meu Amigo...
O que Acontece????
Estive vendo aqui... e hoje fiz o que ja hávia feito pra voce!!!!!!
Olhe ai o tópico:
http://maximoaccess.forumeiros.com/t2762-resolvidoproblema-com-pesquisa-em-sub-form
Sao exatamente a mesma coisa...
O que acontece???????
Voce apaga ou o que???
Assim nao dá amigão...
Boa noite
O que Acontece????
Estive vendo aqui... e hoje fiz o que ja hávia feito pra voce!!!!!!
Olhe ai o tópico:
http://maximoaccess.forumeiros.com/t2762-resolvidoproblema-com-pesquisa-em-sub-form
Sao exatamente a mesma coisa...
O que acontece???????
Voce apaga ou o que???
Assim nao dá amigão...
Boa noite
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº37
Re: [Resolvido]como colocar uma chave estrangeira
Agravina, meu amigo.
Já foi chamado à atenção mais de uma vez.
1- Faça uma cópia da sua BD
2- Faça cópia do exemplo enviado
3- Experimente sempre em cópias para não ter e nem dar estes problemas.
Bom trabalho
Já foi chamado à atenção mais de uma vez.
1- Faça uma cópia da sua BD
2- Faça cópia do exemplo enviado
3- Experimente sempre em cópias para não ter e nem dar estes problemas.
Bom trabalho
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº38
Re: [Resolvido]como colocar uma chave estrangeira
Certo ,vou refazer a Bb ,usando o seu exemplo,Peço Desculpa a todos,levar uma bronca deixa sempre a gente triste e hoje me sinto assim ,meu sinceros muito obrigado a todos que sempre me ajudaram.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº39
Re: [Resolvido]como colocar uma chave estrangeira
Harysonh,uma perguntinha basica,para alegrar depois da bronca
sua consulta esta assim
SELECT produtos.códproduto, produtos.CódigoArtigo, Fornecedor.NomeFornecedor, produtos.Descrição, produtos.Custounitario, produtos.preçovenda FROM Fornecedor LEFT JOIN produtos ON Fornecedor.código = produtos.CodFornecedor ORDER BY produtos.Descrição;como ficaria se eu poder uma cxtexto para pesquisar na lista pela descrição
sua consulta esta assim
SELECT produtos.códproduto, produtos.CódigoArtigo, Fornecedor.NomeFornecedor, produtos.Descrição, produtos.Custounitario, produtos.preçovenda FROM Fornecedor LEFT JOIN produtos ON Fornecedor.código = produtos.CodFornecedor ORDER BY produtos.Descrição;como ficaria se eu poder uma cxtexto para pesquisar na lista pela descrição
Convidado- Convidado
- Mensagem nº40
Re: [Resolvido]como colocar uma chave estrangeira
Bom dia agravina, não leve a mal o que falamos mas fazemos para que voce possa aprender e não ficar dando voltasd e mais voltas...
Veja bem....
As tabelas fornecedor x produtos estào vinculadas em uma relação um para muitos....
O que significa isso?
Simples... que para
Cada Fornecedor voce poderá ter mais de um registro relacionados a ele.. esse vínculo é feito como te mandei no exemmplo...
Pois bem.... mesmo na tabela produtos estando aparecendo o nome do fornecedor, se voce coloca-la em uma lst.. o nome não aparecerá, e sim o número identificador que o relaciona.. que nada mais é do que a ChavePrimária da Tabela Fornecesor....
Então como fazer para aparecer o nome do fornecedor x produtos na LstBox????
Simples...
Como são tabelas relacionadas...
Na fonte de registro clique nos ... pontinhos..., vai abrir uma consulta em branco... e voce insere nela as tabelas relacionadas... e nesta consulta vá adicionando os campos que deseja em cada tabela....
Assim dessa foma voce adicionou campos das "2 tabelas" que por sua vez estão relacionadas, mostrando assim todos os produtos com o devido nome do fornecedor relacionado.
Agora veja a explicação do SQL (que nada mais é a representãção escrita dos vículos feitos nas tabelas no access)
SELECT produtos.códproduto, produtos.CódigoArtigo, Fornecedor.NomeFornecedor, produtos.Descrição, produtos.Custounitario, produtos.preçovenda FROM Fornecedor LEFT JOIN produtos ON Fornecedor.código = produtos.CodFornecedor ORDER BY produtos.Descrição;como ficaria se eu poder uma cxtexto para pesquisar na lista pela descrição
SELECT Aqui voce selecioa a tabela que quer ver os ítens, seguido dos campos
Produtos.códproduto Aqui voce fala que quer o campo códproduto que esta na tabela Produtos e assim sussecivamente
FROM Fornecedor LEFT JOIN produtos ON Fornecedor.código = produtos.CodFornecedor
Aqui voce fala:
que aqueles campos, sao vindos da tabela Fornecedor,
Ligados a tabela Produtos
Fornecedor.código = produtos.CodFornecedor Aqui o Relcionamento (campos relacionados)
Aqui fala que voce quer o produto quando o Código do Fornecedor for = ao CodFornecedor na tabela produtos (campos relacionados)
Estude sobre isso...
Tenha um bom dia!!
Veja bem....
As tabelas fornecedor x produtos estào vinculadas em uma relação um para muitos....
O que significa isso?
Simples... que para
Cada Fornecedor voce poderá ter mais de um registro relacionados a ele.. esse vínculo é feito como te mandei no exemmplo...
Pois bem.... mesmo na tabela produtos estando aparecendo o nome do fornecedor, se voce coloca-la em uma lst.. o nome não aparecerá, e sim o número identificador que o relaciona.. que nada mais é do que a ChavePrimária da Tabela Fornecesor....
Então como fazer para aparecer o nome do fornecedor x produtos na LstBox????
Simples...
Como são tabelas relacionadas...
Na fonte de registro clique nos ... pontinhos..., vai abrir uma consulta em branco... e voce insere nela as tabelas relacionadas... e nesta consulta vá adicionando os campos que deseja em cada tabela....
Assim dessa foma voce adicionou campos das "2 tabelas" que por sua vez estão relacionadas, mostrando assim todos os produtos com o devido nome do fornecedor relacionado.
Agora veja a explicação do SQL (que nada mais é a representãção escrita dos vículos feitos nas tabelas no access)
SELECT produtos.códproduto, produtos.CódigoArtigo, Fornecedor.NomeFornecedor, produtos.Descrição, produtos.Custounitario, produtos.preçovenda FROM Fornecedor LEFT JOIN produtos ON Fornecedor.código = produtos.CodFornecedor ORDER BY produtos.Descrição;como ficaria se eu poder uma cxtexto para pesquisar na lista pela descrição
SELECT Aqui voce selecioa a tabela que quer ver os ítens, seguido dos campos
Produtos.códproduto Aqui voce fala que quer o campo códproduto que esta na tabela Produtos e assim sussecivamente
FROM Fornecedor LEFT JOIN produtos ON Fornecedor.código = produtos.CodFornecedor
Aqui voce fala:
que aqueles campos, sao vindos da tabela Fornecedor,
Ligados a tabela Produtos
Fornecedor.código = produtos.CodFornecedor Aqui o Relcionamento (campos relacionados)
Aqui fala que voce quer o produto quando o Código do Fornecedor for = ao CodFornecedor na tabela produtos (campos relacionados)
Estude sobre isso...
Tenha um bom dia!!
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
- Mensagem nº41
Re: [Resolvido]como colocar uma chave estrangeira
Harisohn,finalmente aprendi,deu certo vou fazer umas quantas agora so para pegar legar,muito obrigado pela explicação.
Convidado- Convidado
- Mensagem nº42
Re: [Resolvido]como colocar uma chave estrangeira
Ficamos felizes em ajudar
O Fórum agradece o retorno
O Fórum agradece o retorno
» [Resolvido]impedir duplicidade de informação para o mesma chave estrangeira
» [Resolvido]Como restaurar a chave primaria
» [Resolvido]Fazer combobox (chave estrangeira) mostrar o nome ao invés da id no formulário
» [Resolvido]Consulta para retornar informações de vários campos de tabela com chave estrangeira
» [Resolvido]Quando usar chave estrangeira tipo texto e tipo número
» [Resolvido]Como restaurar a chave primaria
» [Resolvido]Fazer combobox (chave estrangeira) mostrar o nome ao invés da id no formulário
» [Resolvido]Consulta para retornar informações de vários campos de tabela com chave estrangeira
» [Resolvido]Quando usar chave estrangeira tipo texto e tipo número