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.