认被证的登录界面 图4.2
不认被证的登录界面 图4.3
在登录对话框中输入用户姓名和密码,单击“确认”按钮,就会对用户身份进行认证,如果认证通过,那么就会弹出如图4.2所示的图书馆管理系统的界面;如果认证不被通过,就会弹出如图4.3所示提示。
管理员和普通用户进入此窗体后,系统所提供的操作权限是不同的。 4.2.2 图书查询功能
图书查询可以实现组合查询,将查询结果显示在DataGridView控件中。 窗体载入时,对图书类别组合框中的项进行了初始化,通过查询语句“select distinct BookType from bookinfo”,调用DataAccess类中的GetDataSetBySql方法获取数据库Bookinfo表中的图书类别,使用distinct关键字去掉重复项。
使用查询功能示例如图4.4所示
图书查询 图4.4 图书搜索前
图书搜索后
4.2.3 图书入库功能
管理员登录系统后,可以为数据库添加新的图书信息。如图4.5所示
图书入库 如图4.5
4.2.4 图书更新功能
图书更新分为两种,第一种通过更改DataGridView控件中的数据直接更改,第二种可以通过修改各字段值进行更改。单击“保存修改”按钮,将DataGridView控件中修改的数据保存到数据库中。如图4.6所示
图书更新 图4.6 图书更新前