Comparação de Dados BDxCliente
26/11/2015
0
Pessoal, preciso de um grande ajuda.
Tenho uma dúvida cruel, migrei a pouco para o C# ASP .NET e estou fazendo um simples sistema para Almoxarifado, preciso dar entrada e saída nos produtos, porém ao dar entrada preciso checar se tenho esse produto cadastrado no estoque geral, se sim, realizo somente um INSERT na tabela Entrada Produto e um UPDATE de quantidade na tabela Estoque Geral, caso não, precisarei fazer um INSERT em ambas tabelas.
Minha dúvida é não saber como comparar o código do produto passado na View com os códigos cadastrados no BD SQL Server, já testei vários jeitos mas não funcionou, não estou sabendo caminhar pela tabela comparando os dados.
Abaixo descrevo minhas tabelas:
Produtos (Todos os Produtos são cadastrados aqui)
Codigo_Produto
Descrição
Marca
Modelo
Estoque Geral:
Código
Código_Produto
Quantidade
Entrada Produto
Codigo
Codigo_Produto
Quatidade
NF
Agradeço o apoio e atenção de vocês.
Tenho uma dúvida cruel, migrei a pouco para o C# ASP .NET e estou fazendo um simples sistema para Almoxarifado, preciso dar entrada e saída nos produtos, porém ao dar entrada preciso checar se tenho esse produto cadastrado no estoque geral, se sim, realizo somente um INSERT na tabela Entrada Produto e um UPDATE de quantidade na tabela Estoque Geral, caso não, precisarei fazer um INSERT em ambas tabelas.
Minha dúvida é não saber como comparar o código do produto passado na View com os códigos cadastrados no BD SQL Server, já testei vários jeitos mas não funcionou, não estou sabendo caminhar pela tabela comparando os dados.
Abaixo descrevo minhas tabelas:
Produtos (Todos os Produtos são cadastrados aqui)
Codigo_Produto
Descrição
Marca
Modelo
Estoque Geral:
Código
Código_Produto
Quantidade
Entrada Produto
Codigo
Codigo_Produto
Quatidade
NF
Agradeço o apoio e atenção de vocês.
Michell Lima
Curtir tópico
+ 0
Responder
Post mais votado
27/11/2015
Não é preciso "caminhar" na tabela, basta que você faça um select filtrando pelo código do produto, se retornar uma linha é porque o produto existe.
Joel Rodrigues
Responder
Mais Posts
27/11/2015
Michell Lima
Joel, obrigado pela resposta!
No ASP clássico era necessário ter um while, por isso minha dúvida.
No ASP clássico era necessário ter um while, por isso minha dúvida.
Responder
Clique aqui para fazer login e interagir na Comunidade :)