62,046
社区成员
发帖
与我相关
我的任务
分享
public static Admin CheckUserName(string userName)
{
SqlParameter[] para = new SqlParameter[]
{
new SqlParameter("@UserName",SqlDbType.NVarChar)
};
para[0].Value = userName;
using (DataTable dt = DBHelper.P_GetDataSet("CheckAdminName", para))
{
Admin admin = new Admin();
if (dt.Rows.Count>0)
{
DataRow dr = dt.Rows[0];
admin.ID = (int)dr["ID"];
admin.UserName = (string)dr["UserName"];
admin.Password = (string)dr["Password"];
}
return admin;
}
}
public static DataTable P_GetDataSet(string pro_name, params SqlParameter[] values)
{
using (SqlConnection connection = new SqlConnection(ConnectionString))
{
connection.Open();
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(connection,pro_name);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddRange(values);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
return ds.Tables[0];
}
}
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[CheckAdminName]
(
@UserName nvarchar(50)
)
AS
SELECT * FROM Admin WHERE UserName=@UserName