Usuário com melhor resposta
Executar procedure e pegar os valores de retorno

Pergunta
-
Respostas
-
Posso sim, ai o retorno você trata igual aos selects que você deve estar tratando no seu código, pq da mesma forma que o select retorna uma tabela, acredito eu, que sua procedure deva estar retornando.
Se não funcionar e puder postar o código de como você fez, eu analiso aqui pra você.
Abraço,
E.M.Se a resposta foi útil marcar 'como resposta'.
- Sugerido como Resposta Ricardo Barbosa Cortes sexta-feira, 4 de julho de 2014 15:30
- Marcado como Resposta Alan F. Almeida segunda-feira, 7 de julho de 2014 12:07
Todas as Respostas
-
Olá,
Se você já tem um código estruturado que faz selects, updates, etc. a procedure será apenas mais um comando sql simples para você fazer:
EXECUTE dbo.ProcTestDefaults parametro1, parametro2
Agora se você precisa criar um código c# do zero que vai conectar ao banco e tals, recomendo que você veja esse post: http://www.macoratti.net/09/03/aspn_usp.htm
Abraço
E.M.
Se a resposta foi útil marcar 'como resposta'.
-
eu tenho um codigo c# pronto, que executa uma query no bancoo que quero saber é se posso executar a minha procedure assim:
query = "exec dbo.procedure paramentro1";
Essa procedure, é um select que retorna 3 campos, preciso pegar esse valores no metodo c#.
-
Posso sim, ai o retorno você trata igual aos selects que você deve estar tratando no seu código, pq da mesma forma que o select retorna uma tabela, acredito eu, que sua procedure deva estar retornando.
Se não funcionar e puder postar o código de como você fez, eu analiso aqui pra você.
Abraço,
E.M.Se a resposta foi útil marcar 'como resposta'.
- Sugerido como Resposta Ricardo Barbosa Cortes sexta-feira, 4 de julho de 2014 15:30
- Marcado como Resposta Alan F. Almeida segunda-feira, 7 de julho de 2014 12:07