Hola a todos, estoy teniendo un par de inconvenientes al intentar agregar en un DataSet que tengo en el form principal, un producto que introduzco desde un form secundario. El error que me sale es:
Referencia a objeto no establecida como instancia de un objeto.
Código:
Este es el código:
Private Sub Form2_Closed(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2.Closed
Dim mainForm As New frmPrincipal()
Dim NewRow As DataRow
NewRow = mainForm.dsProductos.Tables("Productos").NewRow
NewRow("PRO_NOMBRE") = txtProducto
mainForm.dsProductos.Tables("Productos").Rows.Add(NewRow)
End Sub
La linea en la que marca el error es la que está marcada en negrita.
Esa es la forma en que se trabaja cuando uno intenta acceder a objetos de otro formulario?, la verdad que no tengo ni idea, solo me guíe para el sentido común de lo que es la POO, pero parece que así no funciona.
Agradecería cualquier clase de ayuda.
Muchas gracias por al menos leer el mensaje.
Saludos!.