Ir para conteúdo
Fórum Script Brasil
  • 0

update de dados do Right Join


Raphael Cravo

Pergunta

Bom.. comecei a utilizar o visual studio e estou empacado para seguir em frente com minha aplicação...

tenho um datagrid que é populado normalmente assim:

'ESCOLHER TABELA PARA POPULAR DATAGRID

data = New DataTable

        da = New MySqlDataAdapter("SELECT * FROM " + QuemToolStripMenuItem.Text.ToString(), conn)
        cb = New MySqlCommandBuilder(da)

        da.Fill(data)

        dataGrid.DataSource = data
e as alterações no datagrid são atualizadas no DB com esse codigo:
'BOTAO UPDATE

        Dim changes As DataTable = data.GetChanges()

        Try

            da.Update(changes)
            data.AcceptChanges()
            MsgBox("Dados atualizados")


        Catch ex As Exception
            MessageBox.Show("Não há dados para atualizar ou dados já atualizados")

        End Try
Até ai tudo esta ok, meu banco de dados MySql é atualizado normalmente. Porém preciso popular o datagrid com o seguinte relacionamento:
SELECT soft.Logon,
       soft.Matricula,
       quem.FUNCIONARIO,
       soft.datadelecao
  FROM    dbcontroles.quem quem
       RIGHT OUTER JOIN
          dbcontroles.soft soft
       ON (quem.MATRICULA = soft.Matricula)
WHERE (`quem`.`FUNCIONARIO` IS NULL) AND (`soft`.`datadelecao` IS NULL)

o datagrid é populado normalmente com esse relacionamento, mas as alterações feitas não são enviadas para as tabelas no servidor... eu queria saber se há uma solução para pelo menos enviar as alterações feitas na coluna "datadelecao" desse relacionamento para sua respectiva coluna na tabela a qual pertence.

Editado por Raphael Cravo
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...