Caros, criei um bd no sql server, criei as tabelas, procedures… e estava fazendo uma aplicação java para acessar esse banco, tive um problema na máquina e precisei formatar, qdo reinstalei o sql e restaurei o script as procedures não retornam mais valores, esse é o exemplo de uma das procedures que pararam de funcionar:
CREATE Procedure buscaLogin @login varchar(8), @senha varchar(8), @tipo_login varchar(50) output
as
select @tipo_login = tipo From login where (login = @login) and (senha = @senha)
isso é um trabalho de BD, eu preciso que retorne para aplicação o tipo do usuário para determinar o que ele vai poder fazer. A regra do trabalho é que tudo seja feito via store procedure
Tinha uma tabela semelhante aqui e do jeito que vc ta fazendo não retorna nada, testou do jeito que eu te falei?
Faça assim e teste novamente:
ALTER Procedure buscaLogin
@login varchar(8),
@senha varchar(8),
@tipo_login varchar(50) output
as
select tipo From login where login = @login and senha = @senha and tipo = @tipo_login