毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

C#+mysql图书管理系统的设计与实现(5)

时间:2022-04-24 22:57来源:毕业论文
gzmf。Show(); 论文网 //MessageBox。Show(登录成功, 提示消息); } else{ MessageBox。Show(请你输入正确的登录名或密码, 提示消息);//错误提示 } } catch{ MessageBox。Show(出

                        gzmf。Show();论文网

                        //MessageBox。Show("登录成功", "提示消息");

                    }

                    else{

                        MessageBox。Show("请你输入正确的登录名或密码", "提示消息");//错误提示

                    }

                }

                catch{

                    MessageBox。Show("出现异常,请重新登录!!!", "提示消息");

                }

                finally{

                    myConnection。Close();

   管理员和读者代码内容相似,省略

4。2 馆长界面

输入账号密码后,单击确定按钮进入馆长操作界面,如图1-2所示,本界面修改了背景图片,并且添加了欢迎语,使得人机交互界面看起来更加友好。

在界面添加一个menuStrip控件,里面添加4个功能(个人信息,管理员信息,重新登录,退出),简单易懂,使用户可以快速上手进行操作。

馆长的主要职责是管理图书管理员的人员调动,可以雇佣,查看,和解雇管理员,所以在管理员选项里增加了查看管理员和雇佣管理员两个子选项

图1-2

4。2。1 馆长操作界面-个人信息

用户可以单击个人信息选项,打开馆长个人信息界面,如图1-3所示,在此界面可以查看馆长的个人信息(工号,姓名,性别,年龄,密码,身份证号)。

按照数据库里的属性设定,添加了6个Label控件以说明属性,并对应添加可以显示馆长个人信息的textbox控件。

图1-3

核心代码如下:

MySqlCommand mycmd = new MySqlCommand("select * from curator where Cno = '" + Mainform。loginNo + "'", myConnection);//获取数据库里的Cno属性和获取属性一致的信息

                MySqlDataReader reader = mycmd。ExecuteReader();//获取返回结果文献综述

                while (reader。Read())//读取下一个结果

                {

                    if (reader。HasRows){//登陆成功,显示馆长个人信息。

                    textBox1。Text = reader。GetString(0);

                     textBox2。Text = reader。GetString(1);

                        textBox3。Text = reader。GetString(2);

                        textBox4。Text = reader。GetString(3);

                        textBox5。Text = reader。GetString(4);

                        textBox6。Text = reader。GetString(5);

                    } C#+mysql图书管理系统的设计与实现(5):http://www.chuibin.com/jisuanji/lunwen_93153.html

------分隔线----------------------------
推荐内容