locked
RIA SERVICES Banco de dados RRS feed

  • Pergunta

  • Estou aprendendo RIA SERVICES mas não consigo realizar um UPDATE,

     

    Eu pego os dados de uma ChildWindow e coloco no datacontext da mainpage do meu projeto armazenando numa variavel...

     

    entao altero os dados e clico no botao alterar... fiz tudo direitinho o domain service, criei metadata marquei o EDIT... alguem pode me ajudar plxxx

     

    Eis o codigo do meu botao.

     

    Dim ChildError As New MessageChild
                Try

                    '_AssistidoDataContext.Tb_Assistidos.Attach(LayoutRoot.DataContext)

                    _AssistidoDataContext.SubmitChanges()
                    ChildError.lblMensagem.Text = "Dados alterados com sucesso."
                    ChildError.Show()
                Catch ex As Exception
                    ChildError.lblMensagem.Text = ex.Message
                    ChildError.Show()
                End Try
            End If

     

    parece que ele não cai no submitchanges... alguem me ajuda por favor,

     

    Desde já agradeço

    Att.

    Felippe Rodrigues

    segunda-feira, 29 de março de 2010 20:23

Respostas

  • Ola Felippe,

    Em experiencias que eu tive com o Ria Services, você não precisa fazer um novo Attach do elemento que ja existe, basta você trazer para o contexto o registro que vc quer alterar, fazer as alterações dos atributos e passar o SubmitChanges().

    Você ja experimentou fazer um Cast no LayoutRoot.DataContext para a tabela fazer um submit após esta atribuição?

    Abraço

    Jefferson

     

    • Sugerido como Resposta du_nirvana terça-feira, 29 de junho de 2010 20:32
    • Marcado como Resposta Daniel Ferreira terça-feira, 13 de julho de 2010 23:30
    sexta-feira, 16 de abril de 2010 14:42