Nº de filas afectadas

20/01/2007 - 13:57 por JOMIJIMO | Informe spam
Buenas tardes.

Me gustaria saber si es posible y como tendria que hacerlo para que un
SP le pasa VB o VBA el numero de filas afectadas por dicho SP.

Muchas gracias.
 

Leer las respuestas

#1 Alejandro Mesa
20/01/2007 - 15:15 | Informe spam
JOMIJIMO,

Chequea @@ROWCOUNT en tus lisbros en linea.

Ejemplo:

create procedure dbo.p1
@i int,
@j int,
@r int output
as
set nocount on

select orderid, orderdate, customerid
from dbo.orders
where orderid between @i and @j

set @ r = @@ROWCOUNT

return 0
go

declare @r int

exec dbo.p1 10250, 10350, @r output

select @r
go

Si estas usando ADO como interfaz de comunicacion con SQL Server, puedes
usar un recordset en la parte del cliente y usar la propiedad recordcount.

Filter and RecordCount Properties Example (VB)
http://msdn.microsoft.com/library/d...ilterx.asp


AMB

"JOMIJIMO" wrote:

Buenas tardes.

Me gustaria saber si es posible y como tendria que hacerlo para que un
SP le pasa VB o VBA el numero de filas afectadas por dicho SP.

Muchas gracias.


Preguntas similares