c#连接sql 2014登录界面及密码验证
来源:互联网 发布:诸葛网络和饼哥 编辑:程序博客网 时间:2024/05/05 11:43
直接上图才是王道:
看完了图,就来聊聊正事,如果不会做窗体控件的可以看看我上篇博客(有详细的介绍);
第一张图是图形登录界面框(控件有两个label,两个textBox,两个button)
为了让输入密码是显示*,可以在textBox的属性中设置password=‘*’,即可完成;
连接数据库就必须要有自己的数据源,先设计account表
create table account(userid varchar(20)PRIMARY KEY,password varchar(20) NOT NULL);insert into account(userid,password)values('admin','123'), ('hwe','123');连接数据库时必须加上该引用:using System.Data.SqlClient;
连接数据库:string str = "server=.;database=(你的数据库名称);uid=sa;pwd=(密码)";
SqlConnection cnn = new SqlConnection(str); cnn.Open(); SqlCommand com = new SqlCommand("select userid,password from account", cnn); SqlDataReader reader = com.ExecuteReader(); while (reader.Read())//从数据库读取用户信息 { User = reader["userid"].ToString(); Pwd = reader["password"].ToString(); if (User.Trim() == textBox1.Text & Pwd.Trim() == textBox2.Text)//不区分大小写,且是否存在该用户 { flagshow = true; } } reader.Close();//查询关闭 cnn.Close();//连接关闭 if (flagshow == true)//判断该用户是否存在,存在进入下一界面 { Form2 f2 = new Form2(); this.Hide();//隐藏当前登录界面 f2.Show();//调用下一界面 } else { MessageBox.Show("用户不存在或输入错误!"); return; } }要声明两个变量:string User, Pwd;
bool flagshow = false;
这段代码写在登录按钮里面,就可以实现密码验证登录数据库了!
退出的按钮:this.Close();
阅读全文
6 0
- c#连接sql 2014登录界面及密码验证
- C#开发程序登录界面用户名和密码的验证
- C# 连接SQLServer数据库及登录验证知识
- C#密码修改及验证
- 登录界面及记住密码的实现
- 验证用户登录时用户名和密码是否正确及如何防止sql注入
- C#连接 SQL server数据库 数据库是Windows验证方式登录的
- js实现登录界面验证码生成及验证
- C#设计登录界面及代码
- JSP登录界面(连接并验证数据库)
- 登录界面 记住密码
- C#做的登录界面包含验证码
- 如何查询sql server验证模式登录密码?
- 登录界面+验证码
- 登录界面验证码显示不出来及解决
- Asp.Net模拟域验证登录及密码修改
- 用C#连接Access数据库做登录界面
- 一个简单的用户登录界面和SQL连接了
- spring是如何控制事务的?
- 平面设计排版技巧
- Android必知必会-Android Studio修改包名
- Spring Boot [使用 Druid 数据库连接池]
- 学生如何提高专业英文阅读能力 精选
- c#连接sql 2014登录界面及密码验证
- 利用grade解决APP release版和debug版签名不同的问题
- CSS 圣杯布局 双飞翼布局
- olso.config的简单使用
- java---Enumeration接口
- 44.序列化二叉树,反序列化二叉树
- 使用洋铭SE-500HD切换台进行多机位切换画面现场直播搭建详解教程
- 领帽子
- 采用opencv_cascadetrain进行训练的步骤及注意事项