none
Cargar check RRS feed

  • Pregunta

  • hola, he creado una columna en el grid llamada check y quiero cargar los datos de esta columna según la select.

    private void Form3_Load(object sender, EventArgs e)
            {
                DataSet ds = new DataSet();
                SqlDataAdapter da = new SqlDataAdapter();
                SqlConnection MiConexion = new SqlConnection(Settings.Default.INTERMACHOConnectionString1);
                SqlCommand cmd = new SqlCommand("Select NumPedido as PEDIDO, FechaIParte as FECHAIPARTE, FechaFParte as FECHAFPARTE, Clase as CLASE, RepercuteCliente from EMSA_SAP_Partes where operario_nme = '" + operario + "'", MiConexion);
                da.SelectCommand = cmd;
                da.Fill(ds, "EMSA_SAP_Partes");
                dgvPartesUsu.DataSource = ds.Tables["EMSA_SAP_Partes"];
                dgvPartesUsu.Columns[0].Width = 100;
                dgvPartesUsu.Columns[1].Width = 150;
                dgvPartesUsu.Columns[2].Width = 150;
                dgvPartesUsu.Columns[3].Visible = false;   //no muestro la columna Clase en el grid
                dgvPartesUsu.Columns[4].Visible = false;

                DataGridViewCheckBoxColumn check = new DataGridViewCheckBoxColumn();
                check.Name = "RepercuteCliente";
                check.HeaderText = "RepercuteCliente";
                dgvPartesUsu.Columns.Insert(5,check);

    }


    lunes, 29 de mayo de 2017 11:19

Todas las respuestas

  • Saludos:

    Si la columna esta incluida en el SELECT y el campo es tipo BOOLEAN, automaticamente crea la columna como Checkbox y asume el valor del registro, check --> True, no check --> False.

    Espero ayude.

    JOSE LUIS


    Dios NO los llamo LAS DIEZ RECOMENDACIONES

    lunes, 29 de mayo de 2017 18:29