面向对象的设计方法与传统的面向过程的方法有本质不问,它的基本原理是______ 。
常见的数据模型有3种,分别是
在考生文件夹下有“Acc3.mdh”数据库。(1)以“服务器”和“个人信息”表为数据源,创建查询“账号信息”,查询账号信息。结果显示“服务器名称”和“个人信息”的全部字段。(2)创建宏,名称为“账号信息宏”,运行“账号信息”查询。(3)创建“web信息查询”窗体,在窗体中添加“账号信息”按钮,运行“账号信息宏”。设置窗体宽度为“7cm”,“弹出方式”。“web信息查询”窗体如图2所示。
在考生文件夹下有一个数据库“Acc3.mdb”,其中已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。窗体效果如图6所示。请在此基础上按照以下要求补充设计:(1)设置表对象“tEmp”中的“聘用时间”字段的“有效性规则”为“1991年1月1日(含)以后的时间”。相应“有效性文本”设置为“输入一九九一年以后的日期”。(2)设置报表“rEmp”按照“性别”字段“升序”(先男后女)输出;将报表页面页脚区内名为“tPage”的文本框控件设置为“第N页/共M页”的页码显示格式。(3)将“fErnp”窗体上名为“bTitle”的标签上移到距“bTnp”按钮“1cm”的位置(即标签的下边界距按钮的上边界1cm),并设置其标题为“职工信息输出”。(4)根据以下窗体功能要求,对已给的按钮事件过程进行补充和完善。在“fEmp”窗体上单击“输比”按钮(名为“bTnp”),弹出一个输入对话框,其提示文本为“请输人大于0的整数值”。输入1时,相关代码关闭窗体(或程序)。输入2时,相关代码实现预览输出报表对象“rEmp”。输入≥3时,相关代码调用宏对象“mEmp”以打开数据表“tEmp”。注意:不要修改数据库中的宏对象“mEmp”;不要修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不要修改表对象“tEmp”中未涉及的字段和属性。只允许在Add注释之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。
执行x=InputBox("请输入x的值")时,在弹出的对话框中输入12,在列表框List中选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句是( )。
有如下语句: s=Int(100*RnD) 执行完毕,s的值是( )。
下列叙述中正确的是
在Access中,打开VBA的快捷键是( )。
已知程序段:s=0For i=1 To 10 Step 2s=s+1i=i*2Next i当循环结束后,变量i、s的值各为
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
报表页眉的内容只在报表的【 】打印输出。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
在有参数函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。其设置选项是( )。
表是数据库中最基本的操作对象,也是整个数据库系统的______。
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“tGrade”和“fStudent”。请在此基础上按照以下要求补充“fSmdent”窗体的设计: (1)将名称为“标签15”的标签控件名称改为“tStud”,标题改为“学生成绩”。 (2)将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消其“导航按钮”。 (3)将“fStudent”窗体标题改为“学生信息显示”。 (4)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条。 (5)在窗体中有一个“退出”命令按钮(名称为bQuit)。单击该按钮后,应关闭“fStudent”窗体。现已编写了部分VBA代码,请按照,VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象“fGrade”和“fStudent”中未涉及的控件、属性:不允许修改表对象“tStudent”和“tGrade”。 程序代码只允许在“**************”与“*************”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计:(1)创建一个查询,查找姓名为两个字的姓“王”的病人的预约信息,并显示病人的“姓名”、“年龄”、“性别”、“预约日期”、“科室名称”和“医生姓名”,所建查询命名为“qT1”。(2)创建一个查询,统计星期一(由预约日期判断)某科室(要求按“科室ID”查)预约病人的平均年龄,要求显示标题为“平均年龄”。当运行该查询时,屏幕上显示提示信息:“请输入科室ID”,所建查询命名为“qT2”。(3)创建一个查询,找出没有留下电话的病人,并显示病人“姓名”和“地址”,所建查询命名为“qT3”。(4)现有一个已经建好的“fQuery”窗体,如下图所示。运行该。窗体后,在文本框(文本框名称为tName)中输入要查询的医生姓名,然后单击“查询”按钮,即运行一个名为“qT4”的查询。“qT4”查询的功能是显示所查医生的“医生姓名”和“预约人数”两列信息,其中“预约人数”值由“病人ID”字段统计得到,请设计“qT4”查询。
窗体上有两个按钮:显示(cmdshow)按钮和测试按钮(cmdtest),显示按钮初始状态不可见,当单击测试按钮,弹出一个消息框,包括“确定”和“取消”按钮,若单击“确定”则显示“显示”按钮,若单击“取消”则关闭窗体。试将程序补充完整。 Private sub cmdtest_click( ) answer = msgbox ( "显示按钮", vbOkCancel) If answer = vbOK then cmdshow. visible = 【 】 Else docmd. close End If End sub
一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是
有以下表达式: DateDiff("yyyy",#12/30/2012#,#1/13/2013#),则表达式的结果是( )。
报表设计中设置多个排序字段时,决定输出顺序首先要考虑的字段是( )。