毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

C#+SQL人事管理系统设计+数据库设计 第8页

更新时间:2011-10-27:  来源:毕业论文
登陆模块主要实现3个功能:
1.对登陆用户输入的用户数据进行SQL注入字符过滤。
2.用户及密码验证,其中需对用户输入密码进行DES加密后匹配判断。
3.获取合法登陆者的权限,通过读数据库获得。
相关代码如下:
if (textName.Text != "" & textPass.Text != "")
            {原文请+QQ3249'114优.文^论,文'网
                try
                {
                    SqlDataReader temDR = MyClass.getcom("select * from Login where Name='" + ModuleClass.MyModule.FilterSpecChar(textName.Text.Trim()) + "' and Pass='" + ModuleClass.MyModule.Encrypt(ModuleClass.MyModule.FilterSpecChar(textPass.Text.Trim())) + "'");
                   

                    if (temDR.HasRows)
                    {
                        temDR.Read();
                        string str = temDR[3].ToString();
                        LinkDB.DBhelper.My_con.Close();
                        LinkDB.DBhelper.My_con.Dispose();
                        F_Main FMain = new F_Main(textName.Text, str);
                        this.Hide();
                        FMain.ShowDialog();
                        FMain.Dispose();

                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("用户名或密码错误!请重新输入", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        textName.Text = "";
                        textPass.Text = "";
                    }
                    MyClass.con_close();
                }
                catch (Exception ee)
                {
                    MessageBox.Show(ee.Message.ToString());
            }

本模块还可以通过按Enter键进行移动鼠标焦点。相关代码如下:
        private void textName_KeyPress(object sender, KeyPressEventArgs e)
        {毕业论文http://www.youerw.com/
            if (e.KeyChar == '\r')
            {
                this.textPass.Focus();
            }原文请+QQ3249,114优.文^论,文'网
        }
        private void textPass_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == '\r')
            {
                this.butLogin.Focus();

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 

C#+SQL人事管理系统设计+数据库设计 第8页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。