当两个emailid具有相同的密码时指定更新密码

时间:2013-02-14 12:29:18

标签: c# passwords webmethod

我想在不让用户输入用户名或emailid的情况下更新密码,因为用户已经登录。 所以在我的webmethod的以下代码片段中,如果我不想在where子句中使用emailid = @ emailid, shud我只在emailid1添加带有逻辑更改密码的代码,如果两个emailid都有相同的密码,则不在emailid 2添加?感谢。

 string update = "update client set pwd=@newpass where pwd=@oldpass";

1 个答案:

答案 0 :(得分:1)

如果用户已经登录,则应该在某个变量中包含该电子邮件。 您可以在updatestring中使用此变量。 因此用户无需再次输入他的电子邮件。