- 8
- 0
- 约1.04千字
- 约 2页
- 2017-06-09 发布于北京
- 举报
C#中实现用户登陆验证详解,完整版!
本实列要创建SQL数据库IS ,在IS库中建立USER1表 其中USER1表要有ID和PASSWORD字段 并输入值!首先在VS.2003中创建C#WINDOS应用程序,在窗体中加入一个BUTTON(button1)按钮和2个文本框(textBOX1,textBOX2)1.双击窗体在名词空间引用中输入以下代码using System.Data.SqlClient;//引用名词空间2.双击BUTTON按钮在输入以下代码private void button1_Click(object sender, System.EventArgs e){if(textBox1.Text==||textBox2.Text==){MessageBox.Show(对不起密码和用户名没有填写完整,提示);return;}//判断文本框中的值是否为空如果为空则给予提示SqlConnection conn=new SqlConnection(@server=.;integrated security=sspi; database=IS;);//建立一个连接并且连接到数据库IS,integrated security=sspi是使用WINDOSW身份证登陆??? conn.Open();//调用OPEN方法打,建立一个数据库会话。string sql=select * from USER1 where ID=+textBox1.Text+ and PASSWORD=+textBox2.Text+;//申明一个字符串SqlCommand cmd=new SqlCommand(sql,conn);//使用sql语句访问CONN数据库判断USER1表中的ID和PASSWORD字段是否和文本框中所输的值相对应SqlDataReader ds=cmd.ExecuteReader();//调用数据读取器,读取CMD中所查找的内容if(ds.Read()){guanlia f1=new guanlia ();this.Hide();//隐藏当前窗体f1.Show();}else{MessageBox.Show(你输入你的用户名和密有误,提示);}//判断数据读取器中的内容是否为真,如果为真则显示下个窗体f1,否则弹出对话框给予提示。}
您可能关注的文档
- AutoCAD常用命令表.doc
- AutoCAD命令按功能9.docx
- AutoCAD常用快捷键大全.docx
- AutoCAD应用技巧44例对考CAD认证有帮助.docx
- AutoCAD建筑制图教程目录.doc
- AUTOCAD快捷技能集锦.docx
- AutoCAD快捷绘图命令.doc
- AUTOCAD快捷键命令大全.docx
- AutoCAD快捷键命令大集合.doc
- AutoCAD快捷键必背.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)