





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
的类模块也可以很方便地创建子集的数据提供者。
它还有作为个图形控件的优势具有向前和向后按钮,以及个易于使用的界面,使您可以用最少的代码创建数据库应用程序。
然后,在窗体上添加各种控件,如图设计屏幕。
在图中,其主要控件主要属性控件说明如表所示图班级选择窗体设计图表控件主要属性控件说明表代码实现选择按钮的事件代码控件名称主要控件属性名称属性值功能说明班级选择对话框名称名称和数据表进行绑定基本情况班级用语句设置记录原并按班级分组运行时不可见名称把设成数据源获取值取消按钮的事件代码五学生成绩维护窗体的设计与实现首先在工程中添加个标准窗体并起名为。
再在窗体上添加个控件,并使用默认名称。
之后用鼠标双击工程资源管理器中的数据环境,用鼠标把拖到窗体的中来,因为默认默认使用的是网格不适用本例中,所以把它替换成网格,网格的使用如前。
再把照片字段去掉,添加个控件,并和中的照片字段绑定。
最后,添加几个命令按钮。
窗体的设计如图所示。
在图中,其主要控件主要属性控件说明如表所示图学生成绩维护窗体设计图表控件主要属性控件说明表控件名称主要控件属性名称属性值功能说明学生成绩维护名称把此窗体作为子窗体运行是最大化名称把数据环境设成数据源数据成员设成数据环境中的命令名称调整图片大小以适应该控件初始状态为不可用窗体的运行结果如图所示图学生成绩维护运行窗体学生成绩维护设计代码实现在通用区域声明两个全局变量和,以便查找时使用第个按钮的事件代码上个按钮的事件代码下个按钮的事件代码七报表的设计与实现对象与窗体类似,对象同时具有个可视的设计器和个代码模块。
可以使用设计器创建报表的布局。
也可以向设计器的代码模块添加代码,以采用编程方式调整设计器中包含的控件或部分的格式。
运行时,使用方法显示数据报表。
本例的报表实现的步骤如下选择工程菜单中的添加,添加个数据报表,名称使用默认的设定对象的属性为数据源为设定对象的属性为数据成员为右键单击设计器,并单击检索结构向相应的节添加相应的控件报表的设计界面如图所示图报表的设计图报表的运行界面如图所示图报表的运行界面报表的结束事件代码因为报表结束时,指针指到数据表的开始标志,所以在报表结束时,让指针指到第条记录八报表的设计与实现报表的设计方法同基本相同,此处就不在叙述。
在此,只给出设计界面和运行界面。
报表的设计界面如图所示图报表的设计界面报表的运行界面如图所示图报表的运行界面九关于系统和系统帮助窗体的设计与实现由于这两个窗体的设计很简单,所以在此只给出窗体的运行结果。
关于系统窗体的运行窗体如图所示图关于系统的运行窗体系统帮助窗体的运行窗体如图所示图系统帮助的运行窗体最后个按钮的事件代码添加成绩按钮的事件代码查找按钮的事件代码用窗体的返回值还过滤数据环境班级打印按钮的事件代码的事件代码在失去焦点时,使其进入不添加状态窗体的事件代码使在窗体装载时就处于水平居中窗体的事件代码使在窗体的大小发生改变时处于水平居中六学生成绩维护中查找对话框的设计与实现此模块的实现和学生基本情况维护中班级选择对话框基本相似,在此只给出各个控件的主要属性和程序代码。
窗体的设计如图所示图查找对话框的设计图其主要控件主要属性控件说明如表所示此对话框运行结果如图所示图对话框的运行结果控件名称主要控件属性名称属性值功能说明查找对话框名称名称和数据表进行绑定基本情况班级用语句设置记录原并按班级分组名称把设成数据源名称请出入学生学号此对话框运行时点击查找个人单选按钮时的结果如图所示图选择查找个人的运行结果此对话框运行时点击查找班级单选按钮时的结果如图所示图选择查找班级的运行结果查找对话框代码实现窗体的事件代码确定按钮的事件代码取消按钮的事件代码查找个人单选按钮的事件代码查找个人单选按钮的事件代码修改,确定,修改放弃按钮的事件代码添加,修改查询按钮的事件代码请输入学号查询窗学号无此学号提示上个按钮的事件代码下个按钮的事件代码第个按钮的事件代码最后个按钮的事件代码添加照片按钮的事件代码调用通用对话框种类似于电子数据表的绑定控件,可以显示系列行和列来表示对象的记录和字段。
可以使用来创建个允许最终用户阅读和写入到绝大多数数据库的应用程序。
控件可以在设计时快速进行配置,只需少量代码或无需代码。
当在设计时设置了控件的属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。
然后您就可以编辑该网格的列删除重新安排添加列标头或者调整任意列的宽度。
在窗体上添加各种控件,如图设计屏幕。
在图中,其主要控件主要属性控件说明如表所示图学生基本情况维护设计界面表控件主要属性控件说明表窗体的运行结果如图所示图学生基本情况维护的运行结果基本情况维护设计代码实现在通用区域声明个全局变量,以便在选择专业时使用选择班级按钮的事件代码把对话框窗体设置成显示模式按窗体的变量的返回值进行筛选班级控件名称主要控件属性名称属性值功能说明基本情况维护名称把此窗体作为子窗体运行是最大化名称把数据环境设成数据源数据成员设成数据环境中的命令修改按钮的事件代码添加按钮的事件代码添加操作删除按钮的事件代码设置为可删除状态打印按钮的事件代码显示并打印报表窗体的事件代码使始终居中窗体的事件代码恢复数据环境的筛选四学生基本情况维护中班级选择对话框的设计与实现首先,在工程中添加个对话框起名为,再在基本控件中添加个控件,方法是在基本控件的空白处按鼠标右键,选择部件,在部件对话框中选择返回应用程序所在路径窗体的事件代码是框架在窗体加载时水平居中初始化通用对话框窗体的事件代码窗体的尺寸改变是,始终水平居中三学生基本情况维护窗体的设计与实现首先在工程中添加个标准窗体并起名为。
再在工程中添加个数据环境,数据环境设计器为创建编程的运行时数据访问提供了个交互的设计时环境。
在设计时,您可以设置和对象的属性值编写代码响应事件执行创建合计和层次结构。
您也可以将对象拖动到窗体或报表中来创建数据绑定控件。
使用数据环境设计器,您可以完成下面的工作添加个数据环境设计器到个工程中。
创建对象。
基于存储过程表视图同义词和语句创建对象。
基于对象的个分组,或通过与个或多个对象相关来创建的层次结构。
为和对象编写和运行代码。
从数据环境设计器中拖动个对象中的字段到个窗体或数据报表设计器。
本例设置数据环境的方法是选择工程菜单中的添加,出现数据环境对话框如图所示。
图数据环境对话框在图中,用鼠标右键单击下的选择属性,出现数据连接属性对话框,如图所示。
图数据连接属性对话框在图中,在提供程序选项卡中选择数据引擎,按下步按钮,进入连接选项卡如图所示。
图数据连接属性的连接选项卡在图中,在选择和输入数据库名称下边的文本框中,选择数据库,注意把前边的路径删除掉,这样可以不限制应用程序的路径。
按确定按钮后,回到数据环境对话框,再用鼠标右键单击,在弹出的快捷菜单中选择添加命令选项,结果如图所示。
图添加个命令后的窗口在图中,用鼠标右键单击,在弹出的快捷菜单中选择属性,出现属性对话框,如图所示。
图属性对话框在入中,在数据源下边数据库对象后的下拉表中选择表,在对象名称后的下拉表中选择基本情况。
再在高级选项卡中,把锁定类型设成开放式,以便数据环境可以进行修改和删除操作。
之后,按确定按钮,回到数据环境对话框。
在用鼠标右键点击,在出现的快捷菜单中选择添加子命令,结果如图所示。
图添加子命令后窗口在图中,再设置的属性,方法同设置属性,把的数据对象设为学生成绩表。
在关联选项卡中设置用学号同父命令对象相关联。
结果如图所示。
图和父命令对
