【发布时间】:2013-09-05 16:57:18
【问题描述】:
我刚开始使用 ASP.Net,我只知道 PHP,所以这意味着我有点固执。我需要真实的例子。
这是我的问题,我在一个名为Class1 的类库中找到了这个类,它连接到数据库并要求验证用户登录。
public string userlogin(string loginuser,string loginpass)
{
string type = null;
myCon.Open();
SqlCommand logincheck = new SqlCommand("CheckID", myCon);
logincheck.CommandType = CommandType.StoredProcedure;
logincheck.Parameters.Add("@userid", SqlDbType.NVarChar).Value = loginuser;
logincheck.Parameters.Add("@password", SqlDbType.NVarChar).Value = loginpass;
SqlDataReader dr;
dr = logincheck.ExecuteReader();
while (dr.Read())
{
type = //here i want to get the value of type in my database
break;
}
myCon.Close();
return type;
}
这是我的存储过程
ALTER PROCEDURE dbo.logincheck
@userid nchar(10),
@password nchar(20)
AS
Select * from users Where userid = @userid and password = @password
RETURN
我需要一组例子。
【问题讨论】:
标签: c# asp.net sql-server stored-procedures