Usuário com melhor resposta
Como fazer um formulário com duas tabelas, tipo proposta, uma tabela com os dados da proposta (cliente, data etc) e a tabela de itens de produtos(itens da proposta)?

Pergunta
-
Boa noite,
Necessito de ajuda, para elaborar um formulário com duas tabelas, a primeira com os dados do cliente, data, observação e etc e a segunda tabela com itens de produtos (código, descrição, qtde e preço).
Devem carregar juntas, e salvar juntas, sincronizadas, a chave da tabela secundária é uma chave dupla, contendo um item igual a chave da primeira tabela (codigo - tipo int).
Já fiz as tabelas e os formulários, porém não consegui sincronizar. Fazendo com que aparecesse somente os itens da segunda tabela, pertencentes (vinculados) ao da primeira. Está carregando todos os itens da segunda tabela sem vinculação.
No SQL Server as tabelas estão relacionadas.
Agradeço a ajuda.
Obrigado.
Respostas
-
Boa tarde meu caro,
Podes utilizar joins para juntar as tabelas e projectar os campos que necessitas e por fim adaptas o formulário de acordo ao resultado da sua consulta e não de acordo ao número de tabelas, pois o seu formulário deve ser orientado aos padrões de usabilidade.
No seu join tu vais criar o vinculo entre as tabelas com os campos que elas têm em comum, normalmente são as chaves primárias e estrangeiras.
Espero ter ajudado.
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 28 de setembro de 2018 19:41
Todas as Respostas
-
Boa tarde meu caro,
Podes utilizar joins para juntar as tabelas e projectar os campos que necessitas e por fim adaptas o formulário de acordo ao resultado da sua consulta e não de acordo ao número de tabelas, pois o seu formulário deve ser orientado aos padrões de usabilidade.
No seu join tu vais criar o vinculo entre as tabelas com os campos que elas têm em comum, normalmente são as chaves primárias e estrangeiras.
Espero ter ajudado.
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 28 de setembro de 2018 19:41
-
Filipe boa noite,
Fazer o Join ou inner join ? como fazer isto ? no C# ou no SQL Server?
As tabelas já estão prontas e tem as chaves primárias e estrangeiras já criadas.
Não consigo fazer este formulário. Tens algum e-mail que eu possa lhe enviar?
Obrigado pela atenção e muito obrigado.
-
Caro amigo...
O ideal seria vc postar aqui a maior quantidade possível de informações, por exemplo, leiaute das telas, estrutura das tabelas, trechos de código que já criou ou está tentando criar e etc.
Desta forma fica bem mais fácil de entender e iniciar uma possível ajuda, na sua dúvida não ficou muito claro (pelo menos pra mim) se vc está tendo problemas com as tabelas, com às regras de negócio ou formulários criados.
-
Acompanhe este curso e vai conseguir trabalhar com as duas tabelas
Curso Gratís Asp.Net MVC 4 com C#
Se a resposta contribuiu com seu aprendizado por favor marque como Útil
Se solucionou seu problema por favor marque como Resposta
Atenção, se seu problema foi resolvido não deixe o post aberto
Visite : www.codigoexpresso.com.br -
-
Jefferson bom dia,
Segue a nova pergunta que eu fiz no Forum, veja se consegue me ajudar.
Relacionamento de Tabelas com um DataSet contendo duas Tabelas
Neste pergunta tem os códigos do FormLoad e as tabelas.
Muito obrigado pela atenção.
Flávio Rocha.