Ver Mensaje Individual
  #1  
Antiguo 02-03-2010
Ledian_Fdez Ledian_Fdez is offline
Miembro
 
Registrado: jun 2006
Ubicación: Ciudad Habana, Cuba
Posts: 242
Reputación: 18
Ledian_Fdez Va por buen camino
Post Stored Procedure !!!

Holas amigos de este foro:

Tengo este Procedimiento almacenado en SQL- Server 2000:

Código SQL [-]
ALTER       PROCEDURE delete_Usuarios
@Login varchar(25),
@flat bit output
  
AS 

declare @Id int

SELECT @Id = Idusuario FROM Usuarios
WHERE Login = @Login

if (exists(select idusuario from Traza where IdAccion> 2 and IdUsuario= @Id))
   begin
     update Usuarios set activo=0 where Idusuario=@Id
     set @flat = 0;
   end
else 
   begin
     DELETE Traza WHERE Idusuario=@Id  
     DELETE Usuarios WHERE Idusuario=@Id  
     set @flat = 1
   end

return @flat

En C++ lo llamo con un TADOStoredProc. mi pregunta es ¿Como recoger el valor de @flat una ves ejecutado el procedimiento almacenado. Es desir como se el valor que me devuelve?

Gracias de antemano,
Salu2.
Responder Con Cita