当前位置:跳过导航链接计算机毕业设计首页 : C#计算机毕业设计 : 详细内容

C#员工信息管理系统(程序下载)(12)

来源:xiaoniu168.com 作者:本站原创 添加时间:2014-11-28 点击数:53757

计算机毕业设计用户信息管理模块介绍:

5.11 用户信息管理
在系统主界面点击系统信息管理里的用户信息管理,系统显示用户维护页面,包括用户帐号输入框,角色选择框;列表有用户帐号和角色名称;添加、删除和取消按钮。通过此对话框可以添加和删除用户信息。如图所示:
计算机毕业论文

以下是引用片段:

其关键代码实现如下:
private void UserList_Load(object sender, EventArgs e)
        {
            //绑定角色列表
            comboBox1.DisplayMember = "角色名称";
            comboBox1.ValueMember = "角色代码";
            comboBox1.DataSource = db.Get("select * from 角色");
            //显示用户信息列表
            this.dataGridView1.DataSource = db.Get("SELECT 用户.用户帐号, 用户.角色代码, 角色.角色名称 FROM 用户 INNER JOIN 角色 ON 用户.角色代码 = 角色.角色代码");
            this.dataGridView1.Columns[1].Visible = false;
            this.dataGridView1.Columns[0].Width =dataGridView1.Width /3;
            this.dataGridView1.Columns[2].Width = dataGridView1.Width / 3;
        }

        private void BtnAdd_Click(object sender, EventArgs e)
        {
            //判断帐号是否重复
            if (db.Get("select * from 用户 where 用户帐号 ='" + textBox1.Text + "'").Rows.Count > 0)
            {
                MessageBox.Show("用户帐号重复");
                textBox1.Text = "";
                return;
            }
            //添加新的用户帐号信息
            db.Exec("insert into 用户(用户帐号,角色代码,密码) values('" + textBox1.Text + "',"+ comboBox1.SelectedValue +",'000000')");
            this.dataGridView1.DataSource = db.Get("SELECT 用户.用户帐号, 用户.角色代码, 角色.角色名称 FROM 用户 INNER JOIN 角色 ON 用户.角色代码 = 角色.角色代码");
            textBox1.Text = "";
        }

        private void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            //显示当前的用户信息
            if (dataGridView1.Rows.Count<=0 ) return;
            this.textBox1.Text = this.dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
            this.comboBox1.SelectedValue   = this.dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString(); 
        }

        private void btnDel_Click(object sender, EventArgs e)
        {
            //删除当前用户信息
            db.Exec("delete 用户 where 用户帐号='" + textBox1.Text + "'");
            textBox1.Text = "";
            this.dataGridView1.DataSource = db.Get("SELECT 用户.用户帐号, 用户.角色代码, 角色.角色名称 FROM 用户 INNER JOIN 角色 ON 用户.角色代码 = 角色.角色代码");

        }

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第13页为计算机毕业论文修改密码功能介绍......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网