• 大小: 19.19MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-02
  • 语言: C#
  • 标签:

资源简介

基于C#实现的简单人事管理系统,支持照片存储,账号登录,信息修改等功能。连接SQL Server数据库。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace HRMS
{
    public partial class ChangePassword : Form
    {
        private String username = null;

        public ChangePassword()
        {
            InitializeComponent();
            username = MainWindow.loginUser;
            textBox1.PasswordChar = ‘*‘;
            textBox2.PasswordChar = ‘*‘;
        }

        //取消
        private void Cancelbutton_Click(object sender EventArgs e)
        {
            this.Close();
        }

        //确认
        private void Okbutton_Click(object sender EventArgs e)
        {
            String statement = null;
            String querry = null;
            String password = null;
            String newPassword = null;
            int querrycount = 0;
            int result = 0;
            password = textBox1.Text.Trim();
            querry = “select * from tb_Login where Name=‘“ + username + “‘ and Password = HashBytes(‘MD5‘ ‘“ + password + “‘)“;
            querrycount = DBAccess.SelectCount(querry);
            if(password == textBox2.Text.Trim())
            {
                MessageBox.Show(“新密码不可与原密码一致“ “Warning“ MessageBoxButtons.OK MessageBoxIcon.Warning);
            }
            else
            {
                if (querrycount < 1)
                {
                    MessageBox.Show(“原密码错误,请重新输入“ “Warning“ MessageBoxButtons.OK MessageBoxIcon.Warning);
                    textBox1.Clear();
                    textBox2.Clear();
                    textBox3.Clear();
                }
                else
                {
                    if(textBox2.Text.Trim() != textBox3.Text.Trim())
                    {
                        MessageBox.Show(“两次密码输入不一致,请重新输入“ “Warning“ MessageBoxButtons.OK MessageBoxIcon.Warning);
                    }
                    else
                    {
                        newPassword = textBox2.Text.Trim();
                        statement = “update tb_Login set Password=HashBytes(‘MD5‘‘“ + newPassword + “‘) where Name=‘“ + username + “‘“;
                        MessageBox.Show(statement);
                        result = DBAccess.Excute(statement);
                        if (result == 1)
                        {
                            MessageBox.Show(“修改成功!“ “Information“ MessageBoxButtons.OK MessageBoxIcon.Information);
                            textBox1.Clear();
                            textBox2.Clear();
                            textBox3.Clear();
                        }
                        else
                        {
                            MessageBox.Show(“修改失败!“ “Information“ MessageBoxButtons.OK MessageBoxIcon.Information);

                        }
                    }
                }
            }
            


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     3407872  2018-07-20 13:01  HRMS.mdf
     文件     1376256  2018-07-20 13:01  HRMS_log.LDF
     文件     1459915  2018-07-20 13:03  人事管理系统.docx
     目录           0  2018-07-20 12:52  简易人事管理系统\
     目录           0  2018-07-20 12:52  简易人事管理系统\.vs\
     目录           0  2018-07-20 12:52  简易人事管理系统\.vs\HRMS\
     目录           0  2018-07-20 12:52  简易人事管理系统\.vs\HRMS\DesignTimeBuild\
     文件         226  2018-07-20 13:06  简易人事管理系统\.vs\HRMS\DesignTimeBuild\.dtbcache
     目录           0  2018-07-20 12:52  简易人事管理系统\.vs\HRMS\v15\
     文件       58880  2018-07-20 13:06  简易人事管理系统\.vs\HRMS\v15\.suo
     目录           0  2018-07-20 12:52  简易人事管理系统\.vs\HRMS\v15\Server\
     目录           0  2018-07-20 12:52  简易人事管理系统\.vs\HRMS\v15\Server\sqlite3\
     文件           0  2018-06-15 10:42  简易人事管理系统\.vs\HRMS\v15\Server\sqlite3\db.lock
     文件      606208  2018-06-26 00:27  简易人事管理系统\.vs\HRMS\v15\Server\sqlite3\storage.ide
     文件       32768  2018-07-20 13:04  简易人事管理系统\.vs\HRMS\v15\Server\sqlite3\storage.ide-shm
     文件     4128272  2018-07-20 13:06  简易人事管理系统\.vs\HRMS\v15\Server\sqlite3\storage.ide-wal
     文件         854  2015-04-21 13:08  简易人事管理系统\HRMS.sln
     目录           0  2018-07-20 13:05  简易人事管理系统\HRMS\
     目录           0  2018-07-20 12:52  简易人事管理系统\HRMS\bin\
     目录           0  2018-07-20 12:54  简易人事管理系统\HRMS\bin\Debug\
     文件     3319808  2018-07-20 13:05  简易人事管理系统\HRMS\bin\Debug\HRMS.exe
     文件       79360  2018-07-20 13:05  简易人事管理系统\HRMS\bin\Debug\HRMS.pdb
     文件        3128  2018-06-21 17:18  简易人事管理系统\HRMS\ChangePassword.cs
     文件        5732  2018-06-21 17:06  简易人事管理系统\HRMS\ChangePassword.Designer.cs
     文件        5817  2018-06-21 17:06  简易人事管理系统\HRMS\ChangePassword.resx
     目录           0  2018-07-20 12:52  简易人事管理系统\HRMS\conf\
     文件          59  2018-06-18 18:17  简易人事管理系统\HRMS\conf\db.conf
     文件        5434  2018-06-22 02:06  简易人事管理系统\HRMS\DBAccess.cs
     文件        4205  2018-06-22 02:38  简易人事管理系统\HRMS\HRInfo.cs
     文件       15199  2018-06-22 00:16  简易人事管理系统\HRMS\HRInfo.Designer.cs
     文件        5817  2018-06-22 00:16  简易人事管理系统\HRMS\HRInfo.resx
............此处省略43个文件信息

评论

共有 条评论