USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Dúvida "URGENTE"
José Neves
RIBEIRÃO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 16/05/2006 11:57 hs            
Pessoal,
É o seguinte, tenho 2 Tabelas, 1 tabela chama-se Conhecimento e a outra tabela chama-se Nota Fiscal.
Bom a tabela nota fiscal é relacionada com a tabela conhecimento, sendo que na tabela conhecimento nao consta nenhum dado da nota fiscal, nem o nrº dela, só na tabela nota fiscal que consta o nrº do conhecimento!!!!
Fiz dessa maneira pq 1 Conhecimento pode ter várias notas fiscais, se dessa maneira estiver errada me diz, por favor!!!!
 
O problema é que quando vou lançar a nota fiscal dentro do formulário que eu lanço o conhecimento, eu fiz que a cada nota fiscal lançada ela já incluísse na tabela nota fiscal, mas com o relacionamento ele dá pau, pq diz que tem q ter um conhecimento, logico que eu ainda na salvei o conhecimento na tabela Conhecimento, entendeu?!!?
 
Só que minha ideia era fazer lançar as notas fiscais em um list, e na hora de salvar o conhecimento salvar tambem as notas fiscais na tabela nota fiscal!!!!
Agora me diz será que pode dár pau de relacionamento eu fazendo dessa maneira??!?
e tem como eu pegar os dados de uns text box, e jogar em um list, e ai na hora de salvar pegar todos esses dados do list e jogar na tabela nota fiscal?!!?
 
Parece meio complexo, mas na realidade não é.......
conto com a ajuda de voces!!!

Grande Abraço

Junior
Ribeirão Preto-SP

   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/05/2006 12:39 hs            

O relacionamento está correto.  Compare assim:

Temos uma tabela cidade e outra tabela UF.
A tabela cidade seria sua tabela de NFs e a tabela de UF seria sua tabela conhecimento.

Ora, para cada cidade q eu cadastro tenho q ter uma UF definida ok?
Então procuro na tabela de UFs e relaciono a cidade ao seu estado.

Então vc está correto só q na hora de salvar sua NF vc tem q escolher o seu conhecimento... apenas isso. Caso não tenha nenhum conhecimento cadastrado vc vai ter q incluí-lo para poder cadastrar a sua NF...agora se a NF não é obrigada a ter um conhecimento então vc não pode relacionar as tabelas... isso é conhecido como relacionamento parcial,  ou no caso das tabelas de UF e cidades, o relacionamento seria total.

qq dúvida é só postar

t+

   
José Neves
RIBEIRÃO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 16/05/2006 12:51 hs            
Então Ghost, é obrigado um conhecimento ter uma nota fiscal, só quando o conhecimento for cancelado, ai ele nao precisa ter, mas do contrário é obrigatório ter uma nota fiscal!!!!!
 
Ai volta aquela minha dúvida que eu postei, com relação na hora de salvar o conhecimentos, pegas os dados de um list, e salvar os dados do list na tabela nota fiscal, entendeu?!!
 
abraços

Junior
Ribeirão Preto-SP

   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/05/2006 13:53 hs            
Cara, fiquei confuso agora....o conhecimento então precisa ter uma NF?? E o q acontece qdo o conhecimento for cancelado?? Vc apaga este conhecimento ou muda o status dele? Caso tenha algum status...
A NF precisa ter um conhecimento?
   
José Neves
RIBEIRÃO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 16/05/2006 13:57 hs            
Bom deixa eu te explicar, com o exemplo que vc citou da Cidade e da UF, neste meu caso o Conhecimento é a Cidade e a nota fiscal é a UF!!!!!
Agora qdo o conhecimento for cancelado, não sei bem oq fazer rapaz!!!
Oq vc diria sobre isso tambem?!!?
 
abraços

Junior
Ribeirão Preto-SP

   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/05/2006 15:02 hs            
Então é o inverso... vc tem q colocar o número da NF na tabela de conhecimento... só q ae o relacionamento é 1 para 1. Do jeito q vc falou na primeira pergunta e no segundo post vc está certo!!!! Vc falou q o conhecimento é a cidade...pelo q vc explicou é o inverso... o conhecimento é o estado.
Assim, atenção... pq pelo q vejo as regras de relacionamento de cidade para estado são diferentes no seu caso de NF para conhecimento.
 
No exemplo q citei o cadastro das UFs são independentes da tabela cidade.
Agora o cadastro das cidades dependem da tabela de UFs sendo q não se pode cadastrar uma cidade sem estado.
 
Bom ate ae eu acho q vc entendeu...agora vamos ao seu caso.
 
Pelo q vc me explicou até agora um cadastro de NF não precisa ter um conhecimento. Só q pelo q estou vendo acho q vc deve considerar cadastrar tds os conhecimentos. Na hora de salvar um registro na tabela NF procurar um conhecimento cadastrado... entendeu?
Assim:
Tabela de NFs
----------------------------------
numero_nota ID_Conhecimento
0001             01
0002             01
0003             02
 
Tabela de Conhecimento
---------------------------
ID_Conhecimento
01
02
 
Desse jeito fica 1 para N
 
Agora de modo inverso vc teria q cadastrar várias vezes, a cada NF lançada, um conhecimento...entendeu?
 
Bom é isso ae, se ainda tiver dúvida é só postar.
 
t+
   
Página(s): 1/4      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página