资源预览内容
第1页 / 共2页
第2页 / 共2页
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
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();elseMessageBox.Show(你输入你的用户名和密有误,提示);/判断数据读取器中的内容是否为真,如果为真则显示下个窗体f1,否则弹出对话框给予提示。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号