Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

asp.net

Stored Procedure

Recommended Posts

Galera tinha procurado muita informação de como chamar uma procedure via asp, taí o resultado.

 

resultado = "exec autenticausuario @usuario="&usuario

 

autenticausuario é o nome da procedure

@usuario é o parâmetro utilizado na procedure

usuario é o valor vindo do formulario

 

Satec.Open resultado

response.Write(satec("nome"))

 

Do resto eu utilizo como um resultado de busca normal.

 

Abaixo está o procedimento armazenado (Stored Procedure) no SQL Server.

 

CREATE PROCEDURE autenticausuario

@usuario Char(10)

AS

Begin

Select nome from funcionarios where matricula = @usuario 'Comando SQL recebendo o parâmetro vindo do site.

end

 

Mas ainda tenho uma dúvida em relação a utilizar procedimentos armazenados. Na coluna do SQL foi dito que não se deve utilizar procedimento para apenas consultar nem excluir registros, porque fica mais lento, porém em vários fóruns é dito que procedure é bem melhor porque aumenta a performance, o que está certo neste caso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom,a experiencia q tenho com stored procedures é pequena,asm o unico caso q vi uma REAL utilidade(nos casos q testei) foi quando vou fazer insert em campos do tipo Long no oracle,pois se insiro uma string maior q 4.000 o oracle acusa erro,só consegui fazer isso com procedures,q dai funciona blzinha,hehe,mas em questao de performance naum notei diferença,d repente em casos com consultas MUITO grandes de pra notar + facilmente...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.