Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Guillito en 27 Septiembre 2015, 21:10 pm



Título: Boton Modificar
Publicado por: Guillito en 27 Septiembre 2015, 21:10 pm
Hola, Sres., Uds. saben que con la solucion que me pasaron utros progarmadores:

"UPDATE Roles SET Descripcion = @desc WHERE Id = @id",

y con el codigo que obtuve en el foro c#:

Código
  1. string Cx = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
  2. using (OleDbConnection cnn = new OleDbConnection(Cx))
  3. {
  4. cnn.Open();
  5.  
  6. string sql = "update Rol Set Descripcion = '" + TextDescripcion.Text + "' Where Id_Rol = @id";
  7. OleDbCommand cmd = new OleDbCommand(sql, cnn);
  8. cmd.Parameters.AddWithValue("@id", TextId_Rol.Text);
  9.  
  10. cmd.ExecuteNonQuery();
  11. }


no me hace la funcion de Modificar solo el dato de Descripcion sin dejar de agregarme un nuevo Id de la Tabla Rol....Es decir, me hace la modificacion de Descripcion, pero me agrega otro Id_Rol...no me mantiene el mismo Id_Rol del TextId_Rol.Text......sabras que no funciona??, ......

El tema es asi:
Selecciono de un GridView y se cargan los TextBOxs en otro Webform, y alli boton Modificar.......habra otra forma de hacer un boton Modificar??

saludos, Abrazo, ya termino mi Tesis....