Visual Basic.NET - ACTUALIZAR DATAGRID AL BORRAR

 
Vista:

ACTUALIZAR DATAGRID AL BORRAR

Publicado por SOTONAS (6 intervenciones) el 10/02/2005 12:25:20
QUE TAL ESPERO QUE BIEN OS CUENTO BORRO UN REGISTRO DEL DATAGRID Y NADA NI CARGANDO EL DS DE NUEVO NI REFRESCANDO ME LO ACTUALIZA ALGUIEN ME PODRIA AYUDAR NO SE QUE PROBAR YA MIL 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 AL BORRAR

Publicado por Edgar (1501 intervenciones) el 10/02/2005 13:19:55
Hola

Con que objeto estas enlazando el grid?? puedes mostrar algo de codigo para ver que puede estar sucediendo??

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

RE:ACTUALIZAR DATAGRID AL BORRAR

Publicado por sotonas (6 intervenciones) el 10/02/2005 13:27:57
Dim sentencia_sql As String
Dim comando As New OleDb.OleDbCommand
sentencia_sql = "delete from Tabla1 where Dni = '" & txtdni.Text & " '"
comando.Connection = Me.OleDbConnection1
comando.CommandText = sentencia_sql
MsgBox(sentencia_sql)
comando.ExecuteNonQuery()
Me.OleDbDataAdapter1.Fill(Me.DataSet11)
Dim cm As CurrencyManager
cm = CType(BindingContext(Me.DataSet11, Me.DataSet11.Tabla1.TableName), CurrencyManager)
cm.Position = 0
lo borra pero tengo que salir y volver a entrar para poder actualizalo y vuelvo a poner el puntero en el primer registro.
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

RE:ACTUALIZAR DATAGRID AL BORRAR

Publicado por Edgar (1501 intervenciones) el 10/02/2005 13:56:15
Hola

Hagamos otra cosa..

Si creas el adaptador en diseño (arrastrandolo hacia tu formulario o componente) podrás indicarle que cree los comandos para insertar, eliminar y actualizar.

Una vez hecho esto, podrás eliminar el registro directamente del grid.. o en otro caso, puedes ubicar el registro en la tabla y ejecutar el metodo tabla.Rows(posicion).Delete()

Posteriormente, ejecutas el metodo Update del adaptador, esto te debe eliminar el registro de la tabla, y con esto, deberia eliminarse el renglon del grid, asi lo he hecho yo y me ha funcionado

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

RE:ACTUALIZAR DATAGRID AL BORRAR

Publicado por sotonas (6 intervenciones) el 10/02/2005 17:10:20
Gracias es muy sencillo el borrado asi eres una maquina ;)
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