Jump to content

Recommended Posts

Posted

estou desenvolvendo um site em asp.net e queria usar uma stord procedure para apanhar os dados de uma pessoa que ja fez o login eu fiz um assim so que ñ apanha dado nenhum

ALTER PROCEDURE [dbo].[GetId]

@userName nvarchar(256)

AS

SET NOCOUNT ON

select alunos.nome_aluno

from aspnet_Users Inner Join

alunos on alunos.UserId=aspnet_Users.UserId

where aspnet_Users.UserName = @userName

RETURN

Posted

ok, queres retornar o nome do aluno com o username indicado.

Podes adicionar um parametro de output, e ler do lado do c#

A SP ficava algo assim

ALTER PROCEDURE [dbo].[GetId]
@userName nvarchar(256),
@nome_aluno varchar(100) output
AS
SET NOCOUNT ON

select @nome_aluno = alunos.nome_aluno
from  aspnet_Users  Inner Join
  alunos on alunos.UserId=aspnet_Users.UserId
where  aspnet_Users.UserName = @userName

RETURN

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.