com.Parameters.AddWithValue("@userName",userName);com.Parameters.AddWithValue("@passWord",passWord);SqlDataReader dr = com.ExecuteReader(CommandBehavior.CloseConnection);if (dr.Read()){info.UserName = dr["userName"].ToString(); //上面定义的userN

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 18:28:58
com.Parameters.AddWithValue(
xSn@Ul)? !*# o6k!UHMʥ%*(REHM( | < wK!̙9;gfvlU9a;I]/eX!)5Ss>bĒ3ΰ,KoTNC:'@TD5 Uh"iXXW,-DeװL9c,IJdy0,U^U止 $g+k5uװFq#/TDouuomp`nؘ 8A5l(K8nS0ڱȌs*v`Mwhk}]{n'o p!l]g6V\)$د&"H,f q12D N$޲.0(Mvi 6 +l,|iƷO-ۓiz

com.Parameters.AddWithValue("@userName",userName);com.Parameters.AddWithValue("@passWord",passWord);SqlDataReader dr = com.ExecuteReader(CommandBehavior.CloseConnection);if (dr.Read()){info.UserName = dr["userName"].ToString(); //上面定义的userN
com.Parameters.AddWithValue("@userName",userName);
com.Parameters.AddWithValue("@passWord",passWord);
SqlDataReader dr = com.ExecuteReader(CommandBehavior.CloseConnection);
if (dr.Read())
{
info.UserName = dr["userName"].ToString(); //上面定义的userName 和数据库的userName
info.PassWord = dr["passWord"].ToString();
return info;
}
上面的@userName和"@passWord 是不是下面的 info.UserName ,info.PassWord
还有、我想知道 ("@userName",userName);到底在下面那里用到那个userName

com.Parameters.AddWithValue("@userName",userName);com.Parameters.AddWithValue("@passWord",passWord);SqlDataReader dr = com.ExecuteReader(CommandBehavior.CloseConnection);if (dr.Read()){info.UserName = dr["userName"].ToString(); //上面定义的userN
这个要看你的 SQL 语句了
@userName",userName 是参数
dr["userName"] 是检索的东西,也就是 SELECT 的部分
例如:
SELECT
userName,passWord,其他字段
FROM 表
WHERE
userName = @userName
passWord = @passWord