二级Visual+FoxPro数据库程序设计模拟48_第1页
二级Visual+FoxPro数据库程序设计模拟48_第2页
二级Visual+FoxPro数据库程序设计模拟48_第3页
二级Visual+FoxPro数据库程序设计模拟48_第4页
二级Visual+FoxPro数据库程序设计模拟48_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 二级 Visual FoxPro 数据库程序设计模拟 48选择题第 1 题:将 E-R 图转换为关系模式时,实体和联系都可以表示为A. 属性B. 键C. 关系D. 域 参考答案: C从 E-R 图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性,因此本题答案为 C。第 2 题: 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做A. 软件矛盾B. 软件危机C. 软件藕合D. 软件产生 参考答案: B随着计算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长, 正确性难以保证, 软件开发费用上涨, 生产效率急剧下降,

2、从而出现了人们难以 控制软件发展的局面,即所谓的“软件危机”。第 3 题:在 Visual FoxPro 中,有关参照完整性的删除规则正确的描述是 。A. 如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将 自动删除子表中的所有相关记录B. 如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将 禁止删除与子表相关的父表中的记录C. 如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不 负责检查子表中是否有相关记录D. 如果删除规则选择的是“忽略”,则当用户删除子表中的记录时,系统不 负责检查父表中是否有相关记录参考答案: C参照完整性的删除规则规定了当删除

3、父表中的记录时, 如何处理子表中相关的记 录:如果选择“级联”,则自动删除子表中的所有相关记录; 如果选择“限制”, 若子表中有相关的记录,则禁止删除父表中的记录;如果选择“忽略”,则不作 参照完整性检查,即可以随意插入记录。故本题答案为 C。第 4 题:一般情况下,当对关系 R和S进行自然连接时,要求 R和s 含有一个或者多个 共有的 。A. 记录B. 行C. 属性D. 元组参考答案: C自然连接是一种特殊的等值连接, 它满足下面的条件: 两关系间有公共域; 通过公共域的等值进行连接,选 C。第 5 题:设有关系 SC(SNO,CNO,GRADE), 其中 SNO、CNO分别表示学号和课程号

4、 ( 两者 均为字符型 ) ,GRADE表示成绩 (数值型) 。若要把学号为 S101的同学,选修 课程号为 C11,成绩为 98 分的记录插入到表 SC中,正确的 SQL语句是 ( ) 。A. INSERT INTO SC(SNO, CNO, GRADE)VALUES (S101, C11, 98)B. INSERT INTO SC(SNO, CNO, GRADE)VALUES (S10,1 C11, 98)C. INSERT (S101,C11,98 )INTO SCD. INSERT INTO SC VALUES (S101,C11, 98)参考答案: D第 6 题:程序流程图 (DFD

5、)中的“口”代表的是 () 。A. 加工步骤B. 数据流C. 控制流D. 组成关系参考答案: A第 7 题:对长度为 n 的线性表排序,在最坏情况下,比较次数是 nlog2n 的 排序方法是 () 。A. 快速排序B. 冒泡排序C. 直接插入排序D. 堆排序参考答案: D第 8 题:在 Visual FoxPro 中,用于建立或修改程序文件的命令是 () 。A. MODIFY 文件名 B. MODIFY COMMAND文件名 C. MODIFY PROCEDURE文件名 D. 上面 B 和 C都对参考答案: B第 9 题:在 VisualFoxPro 中,数据库表中字段的有效性规则的设置可以在

6、 A. 项目管理器中进行B. 数据库设计器中进行C. 表设计器中进行D. 表单设计器中进行参考答案: C建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的 “字段”选项卡中有一组定义字段有效性规则的项目, 它们是“规则”、“信息”、 “默认值” 3 项。其中“规则”是逻辑表达式,“信息”是字符串表达式,“默 认值”的类型则以字段的类型确定。故本题答案为 C。第 10 题:表单控件工具栏的作用是在表单上创建A. 文本B. 事件C. 控件D. 方法参考答案: C第 11 题: 在表单设计中,经常会用到一些特定的关键字、属性和事件,下列各项中属于 属性的是 。A. ThisB. T

7、hisFormC. CaptionD. Click 参考答案: C在容器的嵌套层次关系中,引用其中某个对象需指明对象在嵌套层次中的位置, 经常要用到的关键字是 Parent 、This 、ThisForm 、ThisFormSet 而 Click 为常用 事件,在鼠标单击时引发。 Caption 属性用于指定表单中控件的标题,因此 C选 项正确。第 12 题:系统变量 _PAGEN的O 值表示A. 还未打印的报表页数B. 已经打印的报表页数C. 当前打印的报表日期D. 当前打印的报表页数参考答案: D第 13 题:将学号为 02080110 、课程号为 102 的选课记录的成绩改为 92,正确

8、的 SQL 语句是 () 。A. UPDATE选 课 SET 成绩 WITH 92 WHERE 学号 02080110 AND 课程号 102B. UPDATE 选课 SET 成绩92 WHERE学 号 02080110 AND 课程号 102C. UPDATE FROM选 课 SET 成绩 WITH 92 WHERE学 号 02080110 AND 课 程号 102D. UPDATE FROM选 课 SET 成绩92 WHERE学 号 02080110 AND 课程号 102参考答案: B第 14 题: 为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设 置的属性是 。A.

9、 ValueB. ControlSourceC. InputMaskD. PasswordChar参考答案: D文本框的 Value 属性是文本框的当前内容; ControlSource 属性为文本框指定一 个字段或内存变量,运行时,文本框首先显示该变量的内容; InputMask 属性指 定在一个文本框中如何输入和显示数据; PasswordChar 属性指定文本框控件内 是显示用户输入的字符还是显示占位符, 指定用作占位符的字符。 故本题答案为 D。第 15 题:设有订单表 order( 订单号,客户号,职员号,签订日期,金额 ) ,删除 2012年 1月 1日以前签订的订单记录,正确的

10、SQL命令是 。A. DELETE TABLE order WHER签E 订日期 2012-1-1B. DELETE TABLE order WHILE签订日期 2012-1-1C. DELETE FROM order WHER签E订日期 2012-1-1D. DELETE FROM order WHILE签订日期 2012-1-1参考答案: C本题考查的是 SQL 操作语句的删除功能。删除记录命令的标准格式为: DELETEFROM数据表名 WHERE逻辑表达式。 其中 FROM指定从哪个表中删除 记录, WHER指E定被删除的记录所满足的条件,如果不使用 WHER子E 句,则删除 表中的全

11、部记录。本题选项 A和 B都属于语法错误,没有 DELETE TABLE这样的 用法,而选项 D的 WHILE关键字使用错误,故正确答案为 C。第 16 题:设有选课 (学号,课程号,成绩 ) 关系,插入一条记录到 选课表中,学号、课 程号和成绩分别是 02080111 、103和 80,正确的 SQL语句是()。A. INSERT INTO 选课 VALUES(02080111,103,80)B. INSERT VALUES(02080111, 103,80)TO 选课( 学号,课程号,成绩 )C. INSERT VALUES(02080111,103,80)INTO 选课( 学号,课程号,

12、成绩 )D. INSERT INTO 选课 ( 学号,课程号,成绩 )FROM VALUES(02080111, 103,80) 参考答案: A第 17 题: 下面的描述中正确的是 。A. 数据库系统的核心是表B. 数据库系统的核心是数据库管理系统C. 数据库系统的核心是文件D. 数据库系统的核心是数据库管理员 参考答案: B需要注意的是,数据库系统 (DBs) 、数 据库 (DB) 、数据库管理系统 (DBMS)三者的关系:数据库 (DB)和数据库管理系统 (DBMS)是数据库系统 (DBS)的组成部分,数据库又是数据库管理系统的管理对象。 数据库管理系统是数据库系统的核心。第 18 题:

13、执行如下程序,则最后 S的显示值为 ( )。SFT TALK OFFs=0i=5X=11DO WHILE s =xs=s+ji=i+1ENDDO? sSET TALK ONA. 5B. 11C. 18D. 26 参考答案: C第 19 题: 检查软件产品是否符合需求定义的过程称为 ( )A. 确认测试B. 集成测试C. 验证测试D. 验收测试 参考答案: A第 20 题: 下列关于算法复杂度描述正确的是 ( ) 。A. 算法的时间复杂度是指算法执行的时间B. 算法的空间复杂度是指执行这个算法所需的内存空间C. 一个算法的空间复杂度大,则其时间复杂度必定大D. 一个算法的空间复杂度大,则其时间复

14、杂度必定小 参考答案: B第 21 题: 关闭释放表单的方法是A. shutB. closeFormC. releaseD. close 参考答案: C表单的 Release 方法是将表单从内存中释放。 第 22 题:删除视图 myview 的命令是( )。A. DELETE myviewB. DELETE VIEW myviewC. DROP VIEW myviewD. REMOVE VIEW myview 参考答案: C视图由于是从表派生而来的,因此不存在修改结构的问题,但是视图可以删除,其命令格式为:DROP VIEW 视图名 。故本题 C)选项正确。第 23 题: 下面不能作为结构化方

15、法软件需求分析工具的是A.系统结构图B. 数据字典 (DD)C. 数据流程图 (DFD图 )D. 判定表参考答案: A结构化方法软件需求分析工具主要有数据流图、数据字典、判定树和判定表 第 24 题:设有关系 R1和R2,经过关系运算得到结果 S,则 S是()。A. 一个关系B. 一个表单C. 一个数据库D. 一个数组参考答案: A第 25 题:在下面的 Visual FoxPro 表达式中,运算结果为逻辑真的是( )A. EMPTY(.NULL.)B. LIKE( xy?, xyz )C. AT(xy, abcxyz )D. ISNULL(SPACE(0) 参考答案: BEMPTY( 表达式

16、 ) 根据指定表达式的运算结果是否为“空”值,返回逻辑真 ( .T. )或逻辑假( .F. ),这里所指的“空”值与 NULL值是两个不同的概念。 函数 EMPTY(.NULL.)的返回值为逻辑假,因此 A)选项为逻辑假; LIKE( 字符 串表达式 1 , 字符串表达式 2 ) 比较两个字符串对应位置上的字符,若 所有对应字符都相匹配, 函数返回逻辑真, 否则返回逻辑假, 其中字符串表达式 1 中可包含通配符 *和?, *表示若干个任意字符,?表示任意一个字符,因此 LIKE( xy?, xyz) 为逻辑真;AT( 字符串表达式 1 , 字符串表达式 2 ) 的函数值为数值型, C)选项不正

17、确; ISNULL( 表达式 ) 判断一个表达式的 运算结果是否为 NULL值,若是 NULL 值则返回逻辑真,否则返回逻辑假, SPACE( 数值表达式 ) 返回由指定数目的空格组成的字符串,因此 SPACE(0) 为空字符串, ISNULL(SPACE(0)为逻辑假。故本题答案为 B)。第 26 题: 以下关于“视图”的描述正确的是 。A. 视图保存在项目文件中B. 视图保存在数据库中C. 视图保存在表文件中D. 视图保存在视图文件中 参考答案: B视图是一个虚拟表。 所谓虚拟, 是因为视图的数据是从已有的数据库表或其他视 图中抽象得来的, 这些数据在数据库中并不实际存储, 仅在其数据字典

18、中存储视 图的定义。 但视图一经定义, 就成为数据库的组成部分, 可以像数据库表一样接受用户的查询。故本题答案为 B。第 27 题:查询第一作者为 张三的所有书名及出版社,正确的 SQL语句是 ()A.SELECT书 名,B.SELECT书 名,C.SELECT书 名,D.SELECT书 名, 参考答案: B出版社 FROM 图书 WHERE第 一作者张三 出版社 FROM 图书 WHERE第 一作者 张三 出版社 FROM 图书 WHERE 第一作者 张三 出版社 FROM 图书 WHERE 第一作者 张三 第 28 题:在 Visual FoxPro 中,下列哪项不属于基类的最小事件集(

19、)。A. INITB. ERRORC. UNLOADD. ESTROY 参考答案: C第 29 题:在 Visual FoxPro 中,下列关于 SQL表定义语句 (CREATE TABLE的) 说法中错误 的是 () 。A. 可以定义一个新的基本表结构B. 可以定义表中的主关键字C. 可以定义表的域完整性、字段有效性规则等D. 对自由表,同样可以实现其完整性、有效性规则等信息的设置 参考答案: D第 30 题: 在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是 。A. 并B. 交C. 投影D. 除 参考答案: B关系 R与 S经交运算后所得到的关系是由那些既在 R内又在 S 内

20、的有序组所组 成,记为 RnS,交运算不改变关系表中的属性个数但能减少元组个数。第 31 题:在 Visual FoxPro 中,下面对查询设计器的描述中正确的是 。A. “排序依据”选项卡对应 JOIN IN 短语B. “分组依据”选项卡对应 JOIN IN 短语C. “连接”选项卡对应 WHER短E 语D. “筛选”选项卡对应 WHER短E 语参考答案: D在查询设计器的界面中有 6 个选项卡,它们和 SQLSELEC语T 句的各短语是相对应 的。 前面已经选择了设计查询所需的表或视图, 对应于 FROM短语。 此后还可以 从“查询”快捷菜单或工具栏中选择“添加表”或选择“移去表”重新指定

21、设计 查询的表。 “字段” 选项卡对应于 SEIZCT短语,指定所要查询的字段; “联接”选项卡对应于 JOIN ON短语,用于编辑连接条件; “筛选”选项卡 对应于 WHER短E 语,用于指定查询条件; “排序依据”选项卡对应于 ORDER BY短语,用于指定杏询条件;“分组依据”选项卡对应于 GROUPB Y短语和HAVING短语,用于分组; “杂项”选项卡可以指定是否要重复记录 ( 对应于 DISTINCT)及列在前面的记录 ( 对应于 TOP短语 ) 等。第 32 题:在 SQL语句中,与表达式“系别号 NOT IN(“5”,“ 8” ) ”功能相同的表达式 是() 。A. 系别号 =

22、“5”AND系别号 =“8”B. 系别号 !=“5”OR系别号 #“8”C. 系别号 “5”OR系别号 !=“8”D. 系别号 !=“5”AND系别号!=“8” 参考答案: D第 33 题: 关闭释放表单的方法是( )A. shutB. closeFormC. releaseD. close 参考答案: C表单的 Release 方法是将表单从内存中释放。 第 34 题:为便于在表单中连续添加同种类型的多个控件,可先按下“表单控件”工具栏 中的。A. “选定对象”按钮B. “按钮锁定”按钮C. “生成器锁定”按钮D. “查看类”按钮参考答案: B表单控件工具栏提供设计表单界面的各种控件按钮。

23、选定对象: 用于选定一个或 多个对象;按钮锁定:按下此按钮时,可以向表单连续添加多个同种类型的控件; 生成器锁定:按下此按钮时,每次添加控件,系统自动打开相应的生成器对话框, 便于设置属性。 查看类: 利用此按钮添加一个已有的类库文件, 或选择一个已注 册的类库。第 35 题: 执行如下命令的输出结果是 ( ) 。?194,19-4A. 1-1B. 3 3C. 1 1D. 3-1参考答案: D第 36 题: 查询在“北京”和“上海”出生的学生信息的 SQL语句是 。A. SELECT*FRO学M生 WHER出E 生地 =北京AND上海B. SELECT*FRO学M生 WHER出E 生地 =北京

24、OR上海C. SELECT*FRO学M生 WHER出E 生地=北京AND出生地 =上海D. SELECT*FRO学M生 WHER出E 生地=北京OR出生地 =上海 参考答案: D第 37 题: 从工程管理角度看,软件设计一般分为两步完成,它们是A. 概要设计与详细设计B. 数据设计与接口设计C. 软件结构设计与数据设计D. 过程设计与数据设计参考答案: A第 38 题:在 Visual FoxPro 中,可以链接或嵌入 OLE对象的字段类型是 。A. 备注型字段B. 通用型字段C. 备注型和通用型字段D. 任何类型的字段参考答案: B在 Visual FoxPro 中,通用型字段可以链接或嵌入

25、 OLE对象,如用于存放 Excel 表格等,备注型字段可以存放不定长的字母、数字文本。第 39 题:MODIFY STRUCTU命RE令的功能是 () 。A. 修改记录值B. 修改表结构C. 修改数据库结构D. 修改数据库或表结构参考答案: B第 40 题:下列叙述中正确的是A. 算法的效率只与问题的规模有关,而与数据的存储结构无关B. 算法的时间复杂度是指执行算法所需要的计算工作量10C. 数据的逻辑结构与存储结构是一一对应的D. 算法的时间复杂度与空间复杂度一定相关 参考答案: B基本操作题 第 41 题: 1: 在考生文件夹下建立数据库 BookauthDBC,把表 books 和 a

26、uthors 添加到 该数据库中。2: 为 authors 表建立主索引。索引名为“ pk”,索引表达式为“作者编 号”。3: 为 books 表建立两个普通索引。第一个索引名为“ pk”,索引表达式 为“图书编号”;第二个索引名和索引表达式均为“作者编号”。4: 建立 authors 表和 books 表之间的永久联系。 参考答案:(1) 步骤 1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件 类型”中的“数据库”,单击“新建文件”。在“创建”对话框中输入数据库名 Bookauth ,再单击“保存”按钮。 步骤 2:在数据库设计器的空白处右击,然后 在弹出的快捷菜单中选择“添加表

27、”命令,在“打开”对话框中选择考试文件夹 下的 authors 和 books 表,双击打开。 (2) 在数据库设计器中右击表 authors , 在弹出的快捷菜单中选择“修改”命令;在表设计器中,选择“索引”选项卡, 在“索引名”中输入 Ok,在“类型”中选择“主索引” ,在“表达式”中输入“作 者编号”,单出“确定”按钮。 (3) 在数据库设计器中右击表 books,在弹出的 快捷浆单中选择“修改”命令;在表设计器中,选择“索引”选项卡,在“索引 名”中分别输入 pk 和“作者编号”,在“类型”中选择“普通索引”,在“表 达式”中分别输入“图书编号”和“作者编号”,单击“确定”按钮。 (4

28、) 在数 据库设计器中,在表 authors 中选中主索引 pk,按住鼠标并拖动至表 books 的 普通索引“作者编号”上,然后释放鼠标即可。第 42 题: 在考生文件夹下,有一个名为 myform 的表单。打开表单文件,然后在表单设计 器中完成下列操作:1: 将表单设置为不可移动,并将其标题修改为“表单操作”。2: 为表单新建一个名为 mymethod的方法,方法代码为: wait“ mymethod”window3: 编写 OK按钮的 Click 事件代码,其功能是调用表单的 mymethod方 法。4: 编写 Cancel 按钮的 Click 事件代码,其功能是关闭当前表单。 参考答案

29、:(1) 打开表单,在属性窗口将表单的 Movable 属性修改为F并将其 CaptiOII 属性设置为“表单操作”。 (2) 在系统菜单中的“表单”菜单中选择“新建方法 程序”打开“新建方法程序”对话框,然后在名称框中输入“ mymethod”并单击 “添加”按钮,关闭对话框双击表单空白处,编写表单的mymethod事件代码如下: wait “ mynmthod”window (3) 双击打开 OK按钮的 Click 事件,输入: ThisForm mymethod (4) 双击打开 Cancel 按钮 的 Click 事件,输入: ThisForm.Release11 第 43 题: 在考

30、生目录下完成下列操作:1: 从数据库 stock 中移除表 stock_fk( 不是删除 ) 。2: 将自由表 stock_name 添加到数据库中。3: 为表 stock_sl 建立一个主索引,索引名和索引表达式均为“股票代 码”。4: 为 stock_name 表的股票代码字段设置有效性规则,“规则”如下: left( 股票代码, 1)= ”6”,错误提示信息是“股票代码的第一位必须是 6”。 参考答案:(1) 单击常用工具栏中的“打开”按钮,打开数据库 stock 。在命令窗口中输 入:REMOVTEA BLEs tock_fk 。如果显示提示信息框, 那么单击“是”按钮。 (2) 在“

31、数据库设计器 -stock ”中单击鼠标右键,显示右击菜单,选择“添加表”命 令,并选择相应的表文件即可 (stock_name) 。 (3) 在“数据库设计器 -stock ” 中,选择表“ stock_s1 ”并单击鼠标右键, 选择“修改” 命令,在屏幕上显示 “表 设计器 -stock_s1 dbf ”窗口,单击“索引”选项卡,然后输入索引名“股票代 码”,选择类型为“主索引” 、表达式为“股票代码” ,最后单击“确定”按钮, 再单击“是(Y) ”就可以建立主索引了。 (4) 步骤 l :在“数据库设计器 -stock ” 中,选择表“ stock_name”并单击鼠标右键,选择“修改”

32、命令项。步骤 2:在“表设计器 -stock_name dbf ”中,选择“股票代码” 字段,在“字段有效性” 组的“规则”中输入“ LEFT(股票代码, 1)=6 ”,在“信息”中输入“股票代码 的第一位必须是 6”,最后单击“确定”按钮即可。第 44 题: (1)在考生文件夹下新建一个名为“学生管理”的项目。(2)将“学生”数据库加入到新建的项目中。(3)将“教师”表从“学生”数据库中移出,使其成为自由表。(4)通过“学号”字段为“学生”和“选课”表建立永久联系(如有必要请先 建立相关索引)。 参考答案:(1)打开 Visual FoxPro,在命令窗口中输入“ Crea proj 学生管

33、理”,新 建一个名为“学生管理”的项目。 ( 2)打开新建的“学生管理”项目文件,单 击“数据”选项卡,选中其中的“数据库”选项,单击“添加”按钮,将考生文 件夹下的“学生”数据库添加到项目中。 ( 3)在项目管理器中打开“学生”数 据库,在其数据库设计器中右击“教师”表,选择“删除”命令,在弹出的对话 框中单击“移去”按钮,然后单击 “是”按钮。 (4)在数据库设计器中右击 “学 生”表并选择“修改”命令,在表设计器的字段选项卡中选中“学号”,单击索 引项中的“升序”索引,单击“索引”选项卡,修改索引的类型为“主索引”。 以同样的方式为“选课”表建立“普通索引”。按下“学生”表中的“学号”索

34、 引项,拖动鼠标至“选课”表的“学号”索引项上并松开鼠标,这样就建立了两 表的永久联系。简单应用题 第 45 题: 在考生文件夹下完成如下简单应用:1: 建立一个满足下列要求的表单文件 tab 。12(1) 表单中包含一个页框控件 Pageframe1,该页框含有 3 个页面, Page1、 Page2、Page3三个页面的标题依次为 学生 、课程 和 成绩 ;(2) 将 student( 学生)表、 course( 课程) 表和 score( 成绩) 表分别添加到表单的 数据环境中;(3) 直接用拖拽的方法使得在页框控件的相应页面上分别显示 student( 学生 ) 表、 course(

35、课程) 表和 score( 成绩) 表的内容;(4) 表单中包含一个 退出命令按钮 (Command1,) 单击该按钮关闭并释放表单。2: 给定表单 modi2.scx ,功能是:要求用户输入一个正整数,然后计算从 1 到该数字之间有多少偶数、多少奇数、多少能被 3 整除的数,并分别显示出 来,最后统计出满足条件的数的总数量。请修改并调试该程序,使之能够正确 运行。改错要求: 计算按钮的 Click 事件代码中共有 3 处错误,请修改 *found* 下面语句行的错误,必须在原来位置修改,不能增加或删减程序行 ( 其中第一行 的赋值语句不许减少或改变变量名 ) 。 退出按钮的 Click 事件

36、代码中有一处错误,该按钮的功能是关闭并释放表 单。参考答案:(1) 【操作步骤】 步骤 1:在命令窗口输入 Create form tab ,按下回车键, 新建一个表单文件 tab ,在表单控件工具栏中单击相应的控件,然后在表单上画 出一个页框控件和一个命令按钮。 将页框 Pageframe1 的 PageCount 属性设置为 3 。 步骤 2:在页框上右击,在弹出的快捷菜单中选择 编辑 命令,设置页框 各页的标题属性。 Page1 Caption 学生 Page2 Caption 课程 Page3 Caption 成绩 步骤 3:在表单空白处右击,在弹出的快捷菜单中选择 数据环 境 命令,

37、将表 student 、course 和 score 添加到数据环境中。 步骤 4:在页框 控件上右击,在弹出的快捷菜单中选择 编辑 命令,在属性窗口选中 Page1,拖 拽相应的表 student 到页框中,依次选中 Page2, Page3,将对应的表拖拽进去。 步骤 5:将命令按钮的 Caption 属性改为 退出 ,输入其 Click 事件代码 ThisForm.Release 。 步骤 6:保存并运行表单查看结果。 (2) 【操作步骤】 步骤 1:单击工具栏中的 打开按钮,打开考生文件夹下的表单文件 modi2,修 改计算 命令按钮的 Click 事件。 * 程序提供的代码 *fou

38、ndx,s1,s2,s3=0*foundx=thisform.text1 do while x 0 thisform.text4.value=s3错误 1:改为 STORE 0 TO x,s1,s2,s3 。错误 2:改为 。 错误 3:改为 if mod(x,3)=0 。 步骤 2:以同样的方法修改 退出 按钮的 Click 事件代码为 Thisform.Release 第 46 题:1:用 SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结 果按价格降序存入 book_temp 表中。2: 在考生文件夹下有一个名为 menu_lin 的下拉式菜单,请设计一个名为 form_

39、menu的顶层表单,将菜单 menu_lin 加入到该表单中,使得运行时菜单显 示在该表单中,并且,表单退出时释放菜单。13参考答案:(1) 操作步骤 在命令窗口中输入如下查询语句, 输入完成后按回车键即可。 SELECTB ook书名,Book作者,Book价格; FROM book,loans ,borrows ; WHERLEo ans借书证号 =Borrows 借书证号; AND Book图书登记号 =Loans图 书登记号; AND Borrows姓名=“田亮”; ORDER BY Book 价格 DESC; INTO TABLE book_tempdbf (2) 操作步骤 步骤 l :单击工具栏中的“打开” 按钮,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论