Visual Basic.NET - Actualizar datagrid desde otro form.

 
Vista:

Actualizar datagrid desde otro form.

Publicado por ed (6 intervenciones) el 20/03/2007 11:18:57
Hola,
Tengo un formulario con un datagrid y un boton para modificar la linea seleccionada de ese datagrid, al pinchar en el boton se abre una pequeña pantalla con un textbox para introducir el texto que quiero modificar, lanzo la update a la base de datos y cierro la pantalla pequeña y quiero q se actualice el datagrid con el dato que he modificado.
Al cerrar la pantalla pequeña actualizo el datatable del datagrid y hago un datagrid.refresh pero no hay manera de que se actualice, incluso en tiempo de ejecucion intento volver a lanzar la sentencia para volver a llenar el datagrid pero no me caso..
alguien puede decirme que es lo que tengo que hacer? es muy urgente.
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Actualizar datagrid desde otro form.

Publicado por Hugin (83 intervenciones) el 20/03/2007 14:42:48
Vamos a suponer que tu form de Modificar se llame frmModificar
y el form quien lanza a ese form que se llame frmPadre

ahora... en el formulario frmModificarm debes declarar la variable frmpadre
y lo haces asi.

Friend frmPadre as new frmPadre

ahora lo que tienes que hacer es en el boton quin lanza la modificacion..

dim frm As New frmModificar
frm.frmpadre=me
frm.show


' frmPadre es el nombre del formulario quien lanza el frmMoficar
ahora si puedes ejecutar tu consulta que llena el grid y te debe mostrar con los datos modificados
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Actualizar datagrid desde otro form.

Publicado por Marlon Gonzalez (1 intervención) el 10/07/2016 14:33:51
Gracias Hugin.
Tu respuesta, me solucionó el problema que no había podido resolver durante 2 largas semanas.

Solo una pequena modificación para VB.net 2010, tal como;

Friend frmPadre as new frmPadre

cambia por;
Property frmPadre As frmPadre

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar