none
DataGrid Table Adapter RRS feed

  • Pregunta

  • Hola Una consulta! Tengo un Datagrid con Checkbox Column, tengo conectado ese datagrid en modo diseño a la base de datos con la opción orígenes de datos, tengo el método agregar y borrar filas de esa tabla con TableAdapter, que muestra solo dos columnas, una tipo string y la otra tipo checkbox column.

    Lo que necesito es que al hacer click en el checkbox de alguna fila del datagrid me guarde automaticamente en la base de datos si pongo a verdadero o falso, utilizando algun comando de TableAdapters. Pero no tengo idea de como hacerlo, alguna ayuda?

    domingo, 16 de septiembre de 2018 16:26

Respuestas

  • Ya logré hacerlo funcionar, para quien le sirva, en el evento RowValidating del Datagrid va el siguiente Código. Saludos

    Referencias: Mi base de datos se llama Bd1 , Mi tabla en la base de datos [Documentación Básica]

    Private Sub Datagrid_RowValidating(sender As Object, e As DataGridViewCellCancelEventArgs) Handles Datagrid.RowValidating
            
            Me.DocumentaciónBasicaBindingSource.EndEdit()
            Me.Documentación_BasicaTableAdapter.Update(Me.Bd1DataSet.Documentación_Basica)
            Me.Bd1DataSet.Clear()
            Me.Documentación_BasicaTableAdapter.Fill(Me.Bd1DataSet.Documentación_Basica)

        End Sub

    • Marcado como respuesta Manu2324 domingo, 16 de septiembre de 2018 16:41
    domingo, 16 de septiembre de 2018 16:41