高校图书管理系统(5)
作者:佚名; 更新时间:2014-12-05

  2.4 读者信息

  在当前项目中添加一个“Windows窗体”,将窗体命名为“读者信息”。

  2.4.1设计显示界面

  在窗体上添加1个GroupBox控件,9个Button控件,5个TextBox控件,1个CheckBox控件和7个Label控件。

  各按钮控件是为了执行相应的操作。各TextBox控件和CheckBox控件用来显示数据集中的数据,这个功能通过设置DataBindings属性来实现。

  2.4.2添加数据组件

  向窗体添加OleDbConnection组件,信捷职称论文写作发表网,命名为OleDbConnection1后将其选中,在“属性”对话框的ConnectionString栏单击,选择所建数据库Library。

  添加OleDbDataAdapter组件和生成数据集的方法步骤如2.3.2及2.3.3。

  设置各TextBox控件的DataBinding属性来实现对数据集中数据的显示(以Edit证号为例)。

  (1)选中“Edit证号”控件单击“属性”对话框。

  (2)单击DataBinding属性前面的+号打开该属性的详细列表。

  (3)设置Text属性:在该属性后面栏中单击并选择所对应字段。

  (4)设置其他TextBox控件的DataBinding属性。

  2.4.3功能实现

  显示数据,添加读者,保存更改,记录定位的实现。

  “管理者信息”,“出版社信息”,“书籍信息”,“借阅信息”和该模块的设计思路及方法步骤完全一致,在此从略。

  2.5 显示报表

  在当前项目中添加一个“Windows窗体”,命名为“报表窗体”,该模块显示当前数据库中读者信息和借阅信息的报表。

  在窗体上添加一个CrystalReportViewer1,它充当报表显示的窗体,然后在窗体中添加一个菜单,菜单中包括两个子菜单项—“读者信息”和“借阅信息”。

  在程序运行中,如果单击“读者信息”菜单项,就会自动在窗体上显示“读者信息报表.rpt”:如果单击“借阅信息”命令就会自动在窗体上显示“借阅信息报表.rpt”报表。

  2.5.1添加读者信息报表

  (1)在开发环境中选择菜单“项目”中的“添加新项”对话框中选择Crystal Report选项。

  (2)在“名称”文本框中输入报表名“读者信息报表.rpt”,单击“打开”按钮,就会弹出入图所示的“Crystal Report库”对话框。

  (3)在其对话框中选择“使用报表专家”单选按钮,在“选择专家”列表框中选择“标准”选项,单击“确定”按钮,进入下一步。

  (4)在弹出的“标准报表专家”对话框中,选择“可用的数据源”列表框中的OLB DB(ADO)选项,就会弹“OLE DB(ADO)”对话框。选择OLB DB提供程序为Microsoft OLE DB Provider for SQL Server,单击“下一步”按钮,显示  “连接信息”对话框。

  (5)在其中设置连接信息,单击“完成”按钮,返回“标准报表专家”对话框。

  (6)选择数据源为OLE DB(ADO)中的Library数据库,并且选中其中的“读者信息”表。单击“插入表”按钮,把“读者信息”表插入到报表中,单击“下一步”按钮。

  (7)在“字段”选项卡中单击“全部添加”按钮,把“读者信息”表中的所有字段添加到报表中,单击“完成”按钮就完成报表的设计。

  设计完成的“读者信息报表”如图所示。

  

高校图书管理系统

            图2.1 读者信息报表效果图

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com