Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas con gridview en c#

Estas en el tema de Problemas con gridview en c# en el foro de .NET en Foros del Web. Me susede lo siguiente tengo un gridview en el cual tengo un checkboxcell el cual al estar seleccionado mediante un boton me debe rretirar la ...
  #1 (permalink)  
Antiguo 10/01/2013, 00:05
 
Fecha de Ingreso: enero-2013
Mensajes: 1
Antigüedad: 11 años, 3 meses
Puntos: 0
Problemas con gridview en c#

Me susede lo siguiente tengo un gridview en el cual tengo un checkboxcell el cual al estar seleccionado mediante un boton me debe rretirar la fila seleccionada del grid y la base de datos, el problema es que no me quita la fila a menos que este encima de la columna que indico y me las retira una a una no todas junta. Aqui esta mi codigo si pueden ayudenme

private void BtnQuitar_Click(object sender, EventArgs e)
{
Cnn.Open();
try
{

if (GridPagares.CurrentRow == null)//SelectedCells==null

return;
{

SqlCommand Cmd = new SqlCommand("SP_deletePagare", Cnn);
Cmd.CommandType = CommandType.StoredProcedure;

Cmd.Parameters.Clear();
Cmd.Parameters.AddWithValue("@pagareAborrar", Convert.ToInt32(GridPagares.SelectedCells[0].Value)); //GridPagares.SelectedCells[0].Value



Cmd.ExecuteNonQuery();
MessageBox.Show("Listo");
GridPagares.Rows.Remove(GridPagares.CurrentRow);//GridPagares.SelectedCells[0].RowIndex);
}
}




catch (Exception ex)
{
MessageBox.Show("Error en el Sistema", "Manny Comercial CXA.", MessageBoxButtons.YesNo, MessageBoxIcon.Stop);

throw ex;
}
Cnn.Close();
}
  #2 (permalink)  
Antiguo 10/01/2013, 11:21
Avatar de drako_darpan  
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: Problemas con gridview en c#

Hola que tal, bueno yo para eliminar un renglon de un DGV es asi:

Grid.Rows.RemoveAt(nRenglon);

Para eliminar el dato de SQL, yo lo que hago es que obtengo el valor de una celda:

string sDato = "";

sDato = Grid.Rows[nRenglon].Cell["NOMBRE DE LA COLUMNA"].Value;

y mando como parametro el sDato a un SP.

Espero te sirva

Etiquetas: gridview, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:01.