Usuário com melhor resposta
Executar a função de um formulário em outro formulário

Pergunta
-
Pessoal, boa tarde.
Preciso atualizar um DataGridView do form A assim que finalizar as atualizações na tabela pelo form B. Estou tentando conforme apresentado abaixo, mas não funciona. Seguindo a sequencia de execução, tudo funciona normalmente, porém não altera as informações do DataGridView. Alguém pode me ajudar? Muito obrigado pela atenção.
Public Sub ConsultaOcr()
Using Con As SqlConnection = GetConnectionSQL()
Try
Con.Open()
Dim Cmd As SqlCommand = New SqlCommand(SqlStr, Con)
Dim Da As SqlDataAdapter = New SqlDataAdapter(Cmd)
Dim Dt As DataTable = New DataTable
Da.Fill(Dt)
Me.dgvCnsOcorrencias.DataSource = Dt
Catch ex As Exception
Finally
Con.Close()
End Try
End Using
End SubPrivate Sub FinalizaOcr()
Using Con As SqlConnection = GetConnectionSQL()
Try
Con.Open()
Dim Cmd As SqlCommand = New SqlCommand(SqlStr, Con)
Cmd.ExecuteNonQuery()
SqlAtividade()
Atividade()
MsgBox("Finalização efetuada com sucesso!", vbOKOnly, "Finalização OK")
Dim frmReturn As New CnsOcorrencias(Id, Perf)
frmReturn.CarregaSqlSlc()
frmReturn.ConsultaOcr()
Me.Close()
Catch ex As Exception
MsgBox(ex.Message)
Finally
Con.Close()
End Try
End Using
End Sub
Respostas
-
Bom dia Heber Arrivabene,
Obrigado pela participação no Fórum MSDN.
Verifique a sugestão neste link.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Heber Arrivabene quinta-feira, 22 de setembro de 2016 19:38
-
Tenta assim:
'Atualiza dgvCnsOcorrencias no form MeuForm My.Forms.MeuForm.dgvCnsOcorrencias.DataSource = Dt
- Marcado como Resposta Heber Arrivabene quinta-feira, 22 de setembro de 2016 19:38
Todas as Respostas
-
Bom dia Heber Arrivabene,
Obrigado pela participação no Fórum MSDN.
Verifique a sugestão neste link.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Heber Arrivabene quinta-feira, 22 de setembro de 2016 19:38
-
-
Tenta assim:
'Atualiza dgvCnsOcorrencias no form MeuForm My.Forms.MeuForm.dgvCnsOcorrencias.DataSource = Dt
- Marcado como Resposta Heber Arrivabene quinta-feira, 22 de setembro de 2016 19:38
-