zoukankan      html  css  js  c++  java
  • linq登录界面验证用户名和密码是否正确

    #region//第二种用linq技术验证登录界面
    //通过实体类实例化linqSearch对象
    linqtosqlDataContext linqSearch = new linqtosqlDataContext(Test.strCon);
    //把用户名和密码查询出来
    var resultResult = from info in linqSearch.Test
    select info;
    //通过foreach语句来获取用户名和密码
    foreach (var result in resultResult)
    {
    string Uname = result.UserName.ToString().Trim();//获取用户名
    string Pwd = result.PassWord.ToString().Trim();//获取密码
    //如果获取的用户名和文本框输入的用户名相等
    if (Uname.ToString().Trim() == txtName.Text.Trim())
    {
    //如果获取的密码和文本框输入的密码相等
    if (Pwd.ToString().Trim() == txtPwd.Text.Trim())
    {
    MessageBox.Show("登录成功");
    this.Hide();
    Form2 f1 = new Form2();
    f1.Show();
    }
    //否则密码错误,清空密码文本框以及焦点集中在该文本框
    else
    {
    MessageBox.Show("密码错误,重新输入");
    txtPwd.Text = "";
    txtPwd.Focus();
    }
    }
    //否则用户名错误,清空用户名文本框以及焦点集中在该文本框
    else
    {
    MessageBox.Show("用户名错误,重新输入");
    }
    }
    #endregion

    //备注Test.strCon为Test类的公有类型变量,用户名和密码和上一篇文章所告诉的一样

    //创建linqtosqlDataContext实体类的过程如截图

    //界面测试截图

  • 相关阅读:
    shell脚本day06-sed
    shell脚本day05-交互式输入与for语句
    shell脚本day04-if语句
    shell脚本day04-grep与正则表达式
    shell脚本day03-编程原理
    shell脚本day02-重定向与管道符
    编程原理大致介绍
    进程管理
    Linux网络
    shell脚本--grep以及正则表达式
  • 原文地址:https://www.cnblogs.com/thbbsky/p/2731966.html
Copyright © 2011-2022 走看看