Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

André Freitas

Eventos - Código pré-definido ao inserir

Recommended Posts

Boa noite pessoal, prosseguindo com o aprendizado:

 

Tenho 2 tabelas: GRUPO_PRODUTOS e PRODUTOS.

Relacionei as duas tabelas de forma que quando eu seleciono o grupo no DropDownList, os produtos relacionados ao grupo selecionado sao listados em um GridView.

Bem, abaixo do GridView tenho um FormView que uso para inserir os produtos, porém, preciso preencher manualmente o COD_GRUPO (campo que se relaciona com a outra tabela).

 

Preciso que me ajudem a fazer com que ao inserir um novo produto,o codigo do grupo seja o codigo selecionado no DropDownList. Pensei no evento INSERTED do SqlDataSource, mas nao sei como programar isso ainda.

 

Obrigado,

 

André

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é que poucos utilizam o formView, eu mesmo nunca mexi. Prefiro criar na mão meus formulários.

 

Abraços...

 

 

Uso o formview somente para inserir um novo registro.

O problema mesmo é quando eu clicar em Inserir , o COD_GRUPO da tabela pai ser jogado para o COD_GRUPO da tabela filho. Em ferramentas desktop é extremamente simples... é algo como CAMPO1 = CAMPO2, só não sei como faço no C#.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

se voce vai inserir nas 2 tabela no mesmo evento, tenta utilizar procedure.

 

ao fazer o primeiro select, voce retorna o ID do que foi inserido e insere na tabela filho.

para isso precisará utilizar @@IDENTITY

 

de uma pesquisada sobre o assunto, talvez seja isso que esteja precisando.

 

Abraço

 

Aleluia, até que enfim uma luz.

Muito obrigado cara, vou pesquisar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se voce vai inserir nas 2 tabela no mesmo evento, tenta utilizar procedure.

 

ao fazer o primeiro select, voce retorna o ID do que foi inserido e insere na tabela filho.

para isso precisará utilizar @@IDENTITY

 

de uma pesquisada sobre o assunto, talvez seja isso que esteja precisando.

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.