none
Ayuda Con un checkboxcolumn en datagridview enlazado a datos RRS feed

  • Pregunta

  • Muy buenas tengo un datagridview el cual posee un checkbox column

    el datagridview lo lleno con esta consulta

    Using cn As New SqlConnection(conn)
    
                cn.Open()
    
                Using cmd As SqlCommand = cn.CreateCommand
    
                    cmd.CommandText = "SELECT CASE a.Permisos WHEN 1 THEN 1 ELSE 0 END As Permisos," & _
                        "b.IdPrivilegios, b.DescripcionObjeto, a.IdPerfil, a.Perfil" & _
                        " FROM PrivilegiosPerfil As b left JOIN PerfilUsuario As a ON b.IdPrivilegios = a.IdPrivilegios" & _
                        " WHERE  (a.IdPerfil =@IdPerfil)"
    
                    cmd.Parameters.AddWithValue("@IdPerfil", CInt(id))
    
                    dt = New DataTable
                    da = New SqlDataAdapter(cmd)
                    da.Fill(dt)
    
                    If dt.Rows.Count > 0 Then
                        PrivilegiosDataGridView.AutoGenerateColumns = False
                        PrivilegiosDataGridView.DataSource = dt
                        
                    End If
    
                End Using
    
            End Using

    Se  marcan los checkboxcolumn que muestran que permisos de usuario tiene dicho perfil

    EL problema es al guardar ya que si agrego mas permisos solo detenta los que yo he selecionado y no los que ya estan seleccionados

    lo que intento hacer es actualizar los permisos de un perfil de usuario

    espero puedan ayudarme gracias

    • Cambiado Enrique M. Montejo jueves, 8 de diciembre de 2016 11:17 Pregunta relacionada con controles de Windows Forms.
    lunes, 5 de diciembre de 2016 9:02

Todas las respuestas