Linq to Sql数据库查询

马可·瓦索维奇·格里希奇(MarkoVasović-Glišić)

我正在创建一种方法loginusern(),其中Linq检查密码是否与登录名匹配。问题出在

var password = (from s in DB.Users 
                where s.password == U.name 
                select s).FirstOrDefault();

但我不知道为什么...

protected void btnLogin_Click(object sender, EventArgs e)
{
    User User = new User();
    User.name = txtLogin.Text;
    User.password = txtPassword.Text;

    loginusern(User);
}

private void  loginusern(User U)
{
    GarageDBEntities DB = new GarageDBEntities();
    var obj = (from s in DB.Users where s.name == U.name select s).Count();

    if (obj == 1)
    {
        var password = (from s in DB.Users where s.password==U.name select s).FirstOrDefault();

        if (password.ToString() == U.password)
        {
            Session["admin"] = U.name;
            Response.Redirect("~/Pages/Account/Admin.aspx");
        }
        else
        {
            lblResult.Text = "password is incorect";
        }
    }
    else
    {
        lblResult.Text = "password or username is incorect";
    }
}
爱德华多(Eduardo EliasSaléh)

执行此操作时:

var password = (from s in DB.Users where s.password==U.name select s).FirstOrDefault();

您得到的是用户,而不是密码。试试这个:

var password = (from s in DB.Users where s.password==U.name select s.password).FirstOrDefault();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用LINQ进行多对多数据库查询

来自分类Dev

Linq to Sql:更改每个连接的数据库

来自分类Dev

LINQ-使用“ into”的数据库查询,如何在select子句中引用“ into”之前的数据?

来自分类Dev

MVC 5 DropDownListFor数据库Linq;

来自分类Dev

在MVC Razor中从数据库获取数据时LINQ查询性能问题

来自分类Dev

用Linq搜索数据库

来自分类Dev

使用LINQ查询将多行插入数据库表

来自分类Dev

ASP.NET MVC 5-从数据库中选择数据的LINQ查询

来自分类Dev

无法将Linq查询数据保存到MVC 4中的数据库

来自分类Dev

Linq Sql数据库上下文丢失方法

来自分类Dev

使用SQL而不是Linq查询数据库并返回Json

来自分类Dev

使用LINQ查询带DTO列表查询数据库的问题

来自分类Dev

如何使用LINQ更新数据库?Linq到SQL

来自分类Dev

将LINQ to SQL连接到数据库项目而不是物理数据库吗?

来自分类Dev

创建使用linq查询数据库的方法

来自分类Dev

如何使用linq to sql查询修剪数据库数据的更多空间?

来自分类Dev

Linq查询未从数据库字段返回值

来自分类Dev

使用LINQ插入数据库

来自分类Dev

使用Linq 2 SQL创建数据库:列大小

来自分类Dev

Linq2Sql打开错误的数据库

来自分类Dev

EF和LINQ查询数据库速度

来自分类Dev

使用LINQ查询用Access数据库中的数据填充组合框

来自分类Dev

使用LINQ查询两个数据库

来自分类Dev

ASP.NET MVC 5-从数据库中选择数据的LINQ查询

来自分类Dev

Linq查询和Foreach处理来自SQL数据库的大量记录

来自分类Dev

使用LINQ查询带DTO列表查询数据库的问题

来自分类Dev

在MVC中从数据库Linq到Sql查询中获取最小值和最大值?

来自分类Dev

c#避免LINQ to SQL数据库自动处理

来自分类Dev

使用 LINQ 从 SQL 数据库表中筛选元素

Related 相关文章

  1. 1

    使用LINQ进行多对多数据库查询

  2. 2

    Linq to Sql:更改每个连接的数据库

  3. 3

    LINQ-使用“ into”的数据库查询,如何在select子句中引用“ into”之前的数据?

  4. 4

    MVC 5 DropDownListFor数据库Linq;

  5. 5

    在MVC Razor中从数据库获取数据时LINQ查询性能问题

  6. 6

    用Linq搜索数据库

  7. 7

    使用LINQ查询将多行插入数据库表

  8. 8

    ASP.NET MVC 5-从数据库中选择数据的LINQ查询

  9. 9

    无法将Linq查询数据保存到MVC 4中的数据库

  10. 10

    Linq Sql数据库上下文丢失方法

  11. 11

    使用SQL而不是Linq查询数据库并返回Json

  12. 12

    使用LINQ查询带DTO列表查询数据库的问题

  13. 13

    如何使用LINQ更新数据库?Linq到SQL

  14. 14

    将LINQ to SQL连接到数据库项目而不是物理数据库吗?

  15. 15

    创建使用linq查询数据库的方法

  16. 16

    如何使用linq to sql查询修剪数据库数据的更多空间?

  17. 17

    Linq查询未从数据库字段返回值

  18. 18

    使用LINQ插入数据库

  19. 19

    使用Linq 2 SQL创建数据库:列大小

  20. 20

    Linq2Sql打开错误的数据库

  21. 21

    EF和LINQ查询数据库速度

  22. 22

    使用LINQ查询用Access数据库中的数据填充组合框

  23. 23

    使用LINQ查询两个数据库

  24. 24

    ASP.NET MVC 5-从数据库中选择数据的LINQ查询

  25. 25

    Linq查询和Foreach处理来自SQL数据库的大量记录

  26. 26

    使用LINQ查询带DTO列表查询数据库的问题

  27. 27

    在MVC中从数据库Linq到Sql查询中获取最小值和最大值?

  28. 28

    c#避免LINQ to SQL数据库自动处理

  29. 29

    使用 LINQ 从 SQL 数据库表中筛选元素

热门标签

归档