资源简介
基于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个文件信息
评论
共有 条评论