Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/07/2006, 09:40
Avatar de freegirl
freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 4 meses
Puntos: 156
Pregunta

hola,


Normalmente cuando quiero saber el nº de filas afectadas o bien hago lo que dices tu del Rows.count, o bien hago una consulta del tipo "select count(campo1) from tabla1 where bla bla bla" y eso también me devuelve el nº de filas.

Lo que pasa, que en este caso, no quería ejecutar dos veces la consulta, porque tiene varios filtros y es un poco engorroso. Y además antes de llenar el dataset tengo que saber el nº de filas.


Sobre el ExecuteScalar, sólo me devuelve el último registro. En este caso me devuelve el nº del ID del último registro.

Sobre el ExecuteNonQuery,en la ayuda del VB había leído lo siguiente:

Cita:
Valor devuelto
Número de filas afectadas.

que raro no?


saludos!