Foros del Web » Programando para Internet » ASPX (.net) »

Validar UPDATE ASP.NET C#

Estas en el tema de Validar UPDATE ASP.NET C# en el foro de ASPX (.net) en Foros del Web. Hola colegas del foro. Me he trabado en lo siguiente ojala me pueden ayudar. Tengo un formulario donde envió datos y actualizo un registro dependiendo ...
  #1 (permalink)  
Antiguo 20/09/2010, 15:27
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Validar UPDATE ASP.NET C#

Hola colegas del foro.

Me he trabado en lo siguiente ojala me pueden ayudar.

Tengo un formulario donde envió datos y actualizo un registro dependiendo el ID

bueno lo que necesito saber es si el update fue exitoso...

Tengo lo siguiente:::



SqlDataReader rs=consulta.ExecuteReader();

if (rs.Read() == true)
{
lblShowDescription.Text = "El update fue exitoso";
}
else
{
lblShowDescription.Text = "El update fue un fracaso";
}



Lo que veo es que esto sirve si mi query es un SELECT pero si mi query es un update siempre me manda un false aun que si se allá actualizado el registro, tengo todo el día buscando ojala me puedan ayudar...




En ASP clasico eso lo resolvía con un simple recordaffected y me daba 0 si la consulta no se había a completado



Saludos..



Le pido a los moderadores eliminar un duplicado que hice sin querer en la seccion de programación -> .NET
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/

Última edición por Potro; 20/09/2010 a las 15:44
  #2 (permalink)  
Antiguo 20/09/2010, 16:05
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años
Puntos: 39
Respuesta: Validar UPDATE ASP.NET C#

Me respondo yo solo.... y dejo lo que hice para obtener lo que queria..


Aqui solo el problema es modificar


SqlDataReader rs = com_query.ExecuteNonQuery();


por


rs = com_query.ExecuteNonQuery();


y el if queda así


if (rs == 1)
{
lblShowDescription.Text = "Los datos se registrarón con exito...";
}
else
{
lblShowDescription.Text = "Se produjo un error con el servidor al momento de ingresar los datos intente de nuevo";
}




y deben de declarar el rs como int...


Espero que a alguien le pueda servir


Saludos,
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/

Etiquetas: update, aspx
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 06:29.