Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

row count

Estas en el tema de row count en el foro de SQL Server en Foros del Web. Hola: Al ejecutar un query, este devuelve la cantidad de filas afectadas (algo llamado row count , en el Excecution Plan Tab). Esto es justamente ...
  #1 (permalink)  
Antiguo 05/06/2007, 10:13
Avatar de horizonte  
Fecha de Ingreso: octubre-2005
Ubicación: A 50cm del Monitor(el angulo depende del estado de animo)
Mensajes: 148
Antigüedad: 18 años, 7 meses
Puntos: 1
Pregunta row count

Hola:

Al ejecutar un query, este devuelve la cantidad de filas afectadas (algo llamado row count, en el Excecution Plan Tab).
Esto es justamente el valor que quiero obtener para saber cuantas filas elimine usando delete, desde una pagina en ASP.

Desde ya muchas Gracias a quien pueda aportar algo,
Saludos.
__________________
Mientras tanto aqui, en la Gran Ciudad...
Una nueva hora,...Comienza
:Zzz:
  #2 (permalink)  
Antiguo 05/06/2007, 10:25
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 1 mes
Puntos: 47
Re: row count

tu delete tiene un WHERE y talvez algunos AND

Se me ocurre que antes de ejecutar el delete hacer un SELECT COUNT(*) FROM tutabla WHERE... (los mismo where y and que el delete)

y allí cuentas los registros que en la siguiente instrucción (delete) eliminarás
  #3 (permalink)  
Antiguo 05/06/2007, 10:41
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 6 meses
Puntos: 8
Re: row count

Que tal horizonte.

La variable del servidor @@rowcount te da el valor que buscas.


Ahora bien, si es de lado del cliente de base de datos, el método Execute del objeto Connection, dentro de sus parametros hay uno que es de Entrada/Salida que se llama RowAffected, que de regreso del método te da el valor que buscas.

Saludos!!
  #4 (permalink)  
Antiguo 05/06/2007, 10:49
Avatar de horizonte  
Fecha de Ingreso: octubre-2005
Ubicación: A 50cm del Monitor(el angulo depende del estado de animo)
Mensajes: 148
Antigüedad: 18 años, 7 meses
Puntos: 1
Re: row count

Gracias daniel00

Eso(RowAffected) era justamente lo que estaba buscando.

Tambien gracias a Developer9,
Saludos.
__________________
Mientras tanto aqui, en la Gran Ciudad...
Una nueva hora,...Comienza
:Zzz:

Última edición por horizonte; 05/06/2007 a las 10:55 Razón: Problema solucionado
  #5 (permalink)  
Antiguo 05/06/2007, 11:14
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 1 mes
Puntos: 47
Re: row count

Eje!! gracias por la info. Esa no me la sabía... bueno en realidad nunca lo había necesitado

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 23:14.