ASP.NET - obtener datos datagridview

 
Vista:
Imágen de perfil de Cristian
Val: 44
Ha aumentado su posición en 2 puestos en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

obtener datos datagridview

Publicado por Cristian (26 intervenciones) el 08/01/2021 16:53:07
Hola a todos...
Estoy haciendo un CRUD y utilizando el boton de eliminar. Lo que con consigo es como obtener por ejemplo el ID de la grilla para poder eliminar un registro. Aca lo hago con u dato fijo pero necesito obviamente que sea el registro que selecciono.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//int i = int.Parse(grid.SelectedRow.Cells[0].Text);
 
int i = 5;
 
string s = System.Configuration.ConfigurationManager.ConnectionStrings["cadenaconexion"].ConnectionString;
SqlConnection conexion = new SqlConnection(s);
conexion.Open();
SqlCommand comando = new SqlCommand("delete from usuarios where id= '" + i + "'", conexion);
comando.ExecuteNonQuery();
SqlDataAdapter adaptador = new SqlDataAdapter();
adaptador.SelectCommand = comando;
DataTable tabla = new DataTable();
adaptador.Fill(tabla);
grid.DataSource = tabla;
grid.DataBind();

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
Imágen de perfil de Hugo
Val: 76
Plata
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

obtener datos datagridview

Publicado por Hugo (91 intervenciones) el 26/02/2021 00:44:44
Cuando presiones BORRAR en el GridView guarda el ID en que se ubica el la comuna 1 (revisa en que columna muestras el ID), lo guardo en la variable ID y realizo la eminación del registro.

1
2
3
4
5
6
7
8
9
Dim ID as integer = Me.GridView1.Rows(GridView1.SelectedRow.RowIndex).Cells(1).Text
 
Dim Cnn As New SqlConnection(CONEXION)
Dim sentencia As String = "delete from TABLA where CAMPO_ID = '" & ID & "'"
Dim comando As New SqlClient.SqlCommand(sentencia, Cnn)
Dim resultados As Integer
Cnn.Open()
resultados = comando.ExecuteNonQuery()
Cnn.Close()

Espero te sirva para más ejemplos:

Visita: http://vbpuntonet.blogspot.com/
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
Imágen de perfil de Cristian
Val: 44
Ha aumentado su posición en 2 puestos en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

obtener datos datagridview

Publicado por Cristian (26 intervenciones) el 26/02/2021 13:55:57
Hola Hugo...
Muchas Gracias en contestar.

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