为了账号安全,请及时绑定邮箱和手机立即绑定

为什么LINQ查询不返回任何元素?

为什么LINQ查询不返回任何元素?

C#
慕婉清6462132 2021-05-04 13:29:14
我有以下代码和数据库,但我不理解问题。每当我尝试运行程序时,它总是会引发此异常: System.Core.dll中发生了类型为'System.InvalidOperationException'的未处理异常在我的用户数据库中,有一行用户名:majorcsanad和密码:722308,当我尝试使用名称/密码登录时,它说它包含零元素。我的代码如下:public partial class Login : Form{    szofttech2Entities context = new szofttech2Entities();    public Login()    {        InitializeComponent();    }    private void buttonEnter_Click(object sender, EventArgs e)    {        var password = (from u in context.Users                       where u.UserName == textBoxUserName.Text                       select u.Password).Single();        if (textBoxPassword.Text == password)        {            Order order = new Order();            order.Show();            this.Hide();        }        else        {            labelWrongUserPassword.Visible = true;        }        }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 139 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信