返回首页

我在做用户登录验证的任务。我与存储过程中面临的问题。存储过程的输入参数缺少

"过程或函数'prcCheckLogin'需要参数'@用户名",这是不提供。"这是抛出的异常

存储过程:

CREATE PROCEDURE [dbo].[prcCheckLogin]

@Username NVARCHAR(12), @Password NVARCHAR(12)

AS

BEGIN

 

(SELECT UserInfo.userID,Userinfo.userName,Userinfo.password,Userinfo.userType

 FROM [dbo].[UserInfo] WHERE UserInfo.userName = @Username AND UserInfo.[password] = @Password)

END
{C}帮助我继续我出了错

预先感谢

回答

评论会员:游客 时间:2012/02/04
|T|oniyo|Jackson
你不及格的SqlParameter在这个DS = objConnection.GetDataSet("prcCheckLogin);
试试这个。
|约翰・西蒙斯/取缔程序员
评论会员:游客 时间:2012/02/04
0)codepreds=objConnection.GetDataSet(spanclass="code-string""/spanspanclass="code-string"prcCheckLogin"/span,sqlparams);/pre/code的:它看起来像你对我不是传递参数GetDataSet()。1)你的代码看起来有点靠不住的。例如,你有没有渔获量的尝试
。archanakumari
评论会员:游客 时间:2012/02/04
你不及格@Username值手段objUser.Username=Txtusername.Text;bjUser.Password=Txtpassword.Text;FRSTü传递的值,然后将执行