基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下的数据库rate中完成下列操作: 1.将自由表 rate exchange和 currency_sl添加到rate数据库中 2.为表 rate exchange建立一个主索引,为表 currency_sl建立一个普通索引(升序),两个索引的 索引名和索引表达式均为”外币代码 3.为表 currency sl设定有效性规则:"持有数量<>0",错误提示信息是"持有数量不能为0"。 4.打开表单文件 test form,该表单的界面如下图所示,请修改"登录”命令按钮的有关属性,使其在 运行时可以使用。 验证窗口 用户名 口令 登录 退出 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用 1.用SqL语句完成下列操作:列出"林诗因”持有的所有外币名称(取自 rate exchange表)和持有数量 (取自 currency_ s1表),并将检索结果按持有数量升序排序存储于表rate_temp中,同时将你所使用的SQL 语句存储于新建的文本文件rate.txt中。 2.使用一对多报表向导建立报表。要求:父表为 rate exchange,子表为 currency s1,从父表中选 择字段:"外币名称":从子表中选择全部字段:两个表通过”外币代码"建立联系:按”外币代码”升序排序 报表样式为"经营式",方向为”横向",报表标题为:"外币持有情况":生成的报表文件名为 currency report。 三、综合应用(1小题,计30分) 设计一个表单名和文件名均为 currency form的表单,所有控件的属性必须在表单设计器的属性窗口中 设置。表单的标题为:"外币市值情况"。表单中有两个文本框( text和text2)和两个命令按钮"查询 ( command1)和”退出"( command2) 运行表单时,在文本框 textil中输入某人的姓名,然后单击”查询",则text2中会显示出他所持有的全 部外币相当于人民币的价值数量。注意:某种外币相当于人民币数量的计算公式:人民币价值数量=该种外 币的"现钞买入价"*该种外币”持有数量 单击”退出”按钮时关闭表单 基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作 1.新建一个名称为”外汇数据"的数据库。 2.将自由表rate_ exchange和 currency sl添加到数据库中。 3.通过”外币代码"字段为 rate exchange和 currency_s1建立永久联系(如果必要请建立相关索引) 4.打开表单文件 test form,该表单的界面如下图所示,请将标签”用户名”和"口令”的字体都改为 黑体
31 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下的数据库rate中完成下列操作: 1. 将自由表rate_exchange和currency_sl添加到rate数据库中。 2. 为表 rate_exchange建立一个主索引,为表currency_sl建立一个普通索引(升序),两个索引的 索引名和索引表达式均为"外币代码"。 3. 为表 currency_sl设定有效性规则:"持有数量<>0",错误提示信息是"持有数量不能为0"。 4. 打开表单文件test_form,该表单的界面如下图所示,请修改"登录"命令按钮的有关属性,使其在 运行时可以使用。 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1. 用SQL语句完成下列操作:列出"林诗因"持有的所有外币名称(取自rate_exchange表)和持有数量 (取自currency_sl表),并将检索结果按持有数量升序排序存储于表rate_temp中,同时将你所使用的SQL 语句存储于新建的文本文件rate.txt中。 2. 使用一对多报表向导建立报表。要求:父表为rate_exchange,子表为currency_sl ,从父表中选 择字段:"外币名称";从子表中选择全部字段;两个表通过"外币代码"建立联系;按"外币代码"升序排序; 报表样式为"经营式",方向为"横向",报表标题为:"外币持有情况";生成的报表文件名为currency_report。 三、综合应用(1小题,计30分) 设计一个表单名和文件名均为currency_form的表单,所有控件的属性必须在表单设计器的属性窗口中 设置。表单的标题为:"外币市值情况"。表单中有两个文本框(text1和text2)和两个命令按钮"查询" (command1)和"退出"(command2)。 运行表单时,在文本框text1中输入某人的姓名,然后单击"查询",则text2中会显示出他所持有的全 部外币相当于人民币的价值数量。注意:某种外币相当于人民币数量的计算公式:人民币价值数量=该种外 币的"现钞买入价"* 该种外币"持有数量"。 单击"退出"按钮时关闭表单。 32 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1. 新建一个名称为"外汇数据"的数据库。 2. 将自由表rate_exchange和currency_sl添加到数据库中。 3. 通过"外币代码"字段为rate_exchange和currency_sl建立永久联系(如果必要请建立相关索引)。 4. 打开表单文件test_form,该表单的界面如下图所示,请将标签"用户名"和"口令"的字体都改为" 黑体
验证窗口 用户名 置录 退出工 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用 1.rate_pro.prg中的程序功能是计算出"林诗因"所持有的全部外币相当于人民币的价值数量,summ 中存放的是结果。注意:某种外币相当于人民币数量的计算公式:人民币价值数量=该种外币的”现钞买 入价″*该种外币″持有数量″。请在指定位置修改程序的语句,不得增加或删除程序行,请保存所做的修改。 2.建立一个名为 menu rate的菜单,菜单中有两个菜单项"查询"和"退出"。"查询"项下还有子菜单, 子菜单有"日元″、"欧元"、"美元″三个选项。在″退出"菜单项下创建过程,该过程负责返回系统菜单 三、综合应用(1小题,计30分) 设计一个文件名为 myrate的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题 为"外汇持有情况"。表单中有一个选项组控件(命名为 myOption)和两个命令按钮"统计"( commandl)和 退出"( command2)。其中,选项组控件有三个按钮"日元"、"美元"和"欧元 行表单时,首先在选项组控件中选择"日元”、”美元"或”欧元”,单击"统计"命令按钮后,根据选项 组控件的选择将持有相应外币的人的姓名和持有数量分别存入 rate ry.dbf(日元)或rate_my.dbf(美元) 或rate_oy(欧元)中。 单击"退出″按钮时关闭表单。 表单建成后,要求运行表单,并分别统计”日元”、"美元”和”欧元”的持有数量 33 基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作 1.新建一个名为"学生管理"的项目文件 2.将”学生”数据库加入到新建的项目文件中 3.将"教师”表从"学生"数据库中移出,使其成为自由表 4.通过"学号″字段为"学生"和"选课"表建立永久联系(如果必要请先建立有关索引) 简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1.用SL语句对自由表”教师"完成下列操作:将职称为"教授″的教师新工资一项设置为原工资的120%, 其他教师的新工资与原工资相等:插入一条新记录,该教师的信息:姓名”林红",职称"讲师",原工资10000, 新工资10200,同时将你所使用的SQL语句存储于新建的文本文件 teacher.txt中(两条更新语句,一条插入 语句,按顺序每条语句占一行) 2.使用查询设计器建立一个查询文件stud.qpr,查询要求:选修了"英语”并且成绩大于等于70的学生 的姓名和年龄,查询结果按年龄升序存放于 stud temp.dbf表中 综合应用(1小题,计30分) 设计名为 myst的表单(文件名为 myst,表单名为form),所有控件的属性必须在表单设计器的属性 窗口中设置。表单的标题为"计算机系学生选课情况"。表单中有一个表格控件( Grid),该控件的 RecordSource Type的属性设置为4(SL说明)和两个命令按钮”查询"( commandl)和"退出"( command2)
二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1. rate_pro.prg中的程序功能是计算出"林诗因"所持有的全部外币相当于人民币的价值数量,summ 中存放的是结果。注意:某种外币相当于人民币数量的计算公式:人民币价值数量 = 该种外币的"现钞买 入价"* 该种外币"持有数量"。请在指定位置修改程序的语句,不得增加或删除程序行,请保存所做的修改。 2. 建立一个名为menu_rate的菜单,菜单中有两个菜单项"查询"和"退出"。"查询"项下还有子菜单, 子菜单有"日元"、"欧元"、"美元"三个选项。在"退出"菜单项下创建过程,该过程负责返回系统菜单。 三、综合应用(1小题,计30分) 设计一个文件名为myrate的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题 为"外汇持有情况"。表单中有一个选项组控件(命名为myOption)和两个命令按钮"统计"(command1)和" 退出"(command2)。其中,选项组控件有三个按钮"日元"、"美元"和"欧元"。 运行表单时,首先在选项组控件中选择"日元"、"美元"或"欧元",单击"统计"命令按钮后,根据选项 组控件的选择将持有相应外币的人的姓名和持有数量分别存入rate_ry.dbf(日元)或rate_my.dbf(美元) 或rate_oy(欧元)中。 单击"退出"按钮时关闭表单。 表单建成后,要求运行表单,并分别统计"日元"、"美元"和"欧元"的持有数量。 33 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1. 新建一个名为"学生管理"的项目文件。 2. 将"学生"数据库加入到新建的项目文件中。 3. 将"教师"表从"学生"数据库中移出,使其成为自由表。 4. 通过"学号"字段为"学生"和"选课"表建立永久联系(如果必要请先建立有关索引)。 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1. 用SQL语句对自由表"教师"完成下列操作:将职称为"教授"的教师新工资一项设置为原工资的120%, 其他教师的新工资与原工资相等;插入一条新记录,该教师的信息:姓名"林红",职称"讲师",原工资10000, 新工资10200,同时将你所使用的SQL语句存储于新建的文本文件teacher.txt中(两条更新语句,一条插入 语句,按顺序每条语句占一行)。 2. 使用查询设计器建立一个查询文件stud.qpr,查询要求:选修了"英语"并且成绩大于等于70的学生 的姓名和年龄,查询结果按年龄升序存放于stud_temp.dbf表中。 三、综合应用(1小题,计30分) 设计名为mystu的表单(文件名为mystu,表单名为form1),所有控件的属性必须在表单设计器的属性 窗口中设置。表单的标题为"计算机系学生选课情况"。表单中有一个表格控件(Grid1),该控件的 RecordSourceType的属性设置为4(SQL说明)和两个命令按钮"查询"(command1)和"退出"(command2)
运行表单时,单击"查询"命令按钮后,表格控件中显示6系(系字段值等于字符6)的所有学生的姓名、 选修的课程名和成绩 单击”退出”按钮关闭表单 基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作 1.新建一个名为”饭店管理"的项目。 2.在新建的项目中建立一个名为"使用零件情况”的数据库,并将考生目录下的所有自由表添加到该数 据库中。 3.修改"零件信息”表的结构,增加一个字段,字段名为"规格",类型为字符型,长度为8。 4.打开并修改 hymen菜单文件,为菜单项”查找"设置快捷键Ctr1+T 单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用 用SQL语句完成下列操作:查询与项目号sl"的项目所使用的任意一个零件相同的项目号、项目名 零件号和零件名称(包括项目号s1自身),结果按项目号降序排序,并存放于 item temp.dbf中,同时将你 所使用的SL语句存储于新建的文本文件item.txt中。 2.根据零件信息、使用零件和项目信息三个表,利用视图设计器建立一个视图vew_item,该视图的 属性列由项目号、项目名、零件名称、单价、数量组成,记录按项目号升序排序,筛选条件是:项目号为 三、综合应用(1小题,计30分) 计一个文件名和表单名均为 form item的表单,所有控件的属性必须在表单设计器的属性窗口中设 置。表单的标题设为"使用零件情况统计"。表单中有一个组合框( combo)、一个文本框( text)和两个 命令按钮"统计"( command1)和"退出"( command2) 运行表单时,组合框中有三个条目"s1"、"s2"、"s3"(只有三个,不能输入新的, RowSource Type的属 性为"数组", Style的属性为"下拉列表框”)可供选择,单击"统计"命令按钮以后,则文本框显示出该项目 所用零件的金额(某种零件的金额=单价*数量) 单击”退出”按钮关闭表单。 基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作 1.建立一个名称为”外汇管理”的数据库。 2.将表 currencys1.DBF和 rate exchange.DBF添加到新建立的数据库中。 3.将表 rate exchange.DBF中"买出价”字段的名称改为"现钞卖出价" 4.通过"外币代码"字段建立表 rate exchange.DB和 currencys1.DBF之间的一对多永久联系(需要首 先建立相关索引) 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1.在建立的"外汇管理”数据库中利用视图设计器建立满足如下要求的视图 1)视图按顺序包含列 Currency sl.姓名、 Rate exchange.外币名称、 Currency sl.持有数量和表达式 Rate exchange.基准价* Currency sl.持有数量 2)按" Rate exchange.基准价* Currency_ s1.持有数量降序排序 3)将视图保存为 view rate. 2.使用 SQL SELECT语句完成一个汇总查询,结果保存在 results.dbf表中,该表含有"姓名"和”人民币 价值"两个字段(其中”人民币价值”为每人持有外币的" Rate exchange.基准价* Currency_s1.持有数量
运行表单时,单击"查询"命令按钮后,表格控件中显示6系(系字段值等于字符6)的所有学生的姓名、 选修的课程名和成绩。 单击"退出"按钮关闭表单。 34 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1. 新建一个名为"饭店管理"的项目。 2. 在新建的项目中建立一个名为"使用零件情况"的数据库,并将考生目录下的所有自由表添加到该数 据库中。 3. 修改"零件信息"表的结构,增加一个字段,字段名为"规格",类型为字符型,长度为8。 4. 打开并修改mymenu菜单文件,为菜单项"查找"设置快捷键Ctrl+T。 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1. 用SQL语句完成下列操作:查询与项目号"s1"的项目所使用的任意一个零件相同的项目号、项目名、 零件号和零件名称(包括项目号s1自身),结果按项目号降序排序,并存放于item_temp.dbf中,同时将你 所使用的SQL语句存储于新建的文本文件item.txt中。 2. 根据零件信息、使用零件和项目信息三个表,利用视图设计器建立一个视图view_item,该视图的 属性列由项目号、项目名、零件名称、单价、数量组成,记录按项目号升序排序,筛选条件是:项目号为 "s2"。 三、综合应用(1小题,计30分) 设计一个文件名和表单名均为form_item的表单,所有控件的属性必须在表单设计器的属性窗口中设 置。表单的标题设为"使用零件情况统计"。表单中有一个组合框(combo1)、一个文本框(text1)和两个 命令按钮"统计"(command1)和"退出"(command2)。 运行表单时,组合框中有三个条目"s1"、"s2"、"s3"(只有三个,不能输入新的,RowSourceType的属 性为"数组",Style的属性为"下拉列表框")可供选择,单击"统计"命令按钮以后,则文本框显示出该项目 所用零件的金额(某种零件的金额=单价*数量)。 单击"退出"按钮关闭表单。 35 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1. 建立一个名称为"外汇管理"的数据库。 2. 将表currency_sl.DBF和rate_exchange.DBF添加到新建立的数据库中。 3. 将表rate_exchange.DBF中"买出价"字段的名称改为"现钞卖出价"。 4. 通过"外币代码"字段建立表rate_exchange.DBF和currency_sl.DBF之间的一对多永久联系(需要首 先建立相关索引)。 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用: 1. 在建立的"外汇管理"数据库中利用视图设计器建立满足如下要求的视图: 1) 视图按顺序包含列Currency_sl.姓名、Rate_exchange.外币名称、Currency_sl.持有数量和表达式 Rate_exchange.基准价* Currency_sl.持有数量; 2) 按"Rate_exchange.基准价* Currency_sl.持有数量"降序排序; 3) 将视图保存为view_rate。 2. 使用SQL SELECT语句完成一个汇总查询,结果保存在results.dbf表中,该表含有"姓名"和"人民币 价值"两个字段(其中"人民币价值"为每人持有外币的"Rate_exchange.基准价* Currency_sl.持有数量
的合计),结果按”人民币价值″降序排序 综合应用(1小题,计30分) 设计一个表单,所有控件的属性必须在表单设计器的属性窗口中设置,表单文件名为”外汇浏览",表 单界面如下所示: 外汇查询 口区 输入姓名「张三丰 「查询退出 外币名称 持有数量 1200.00 瑞士法郎 1000000 其中: 1.“输入姓名"为标签控件 Labell: 2.表单标题为”外汇查询”: 3.文本框的名称为Text1,用于输入要查询的姓名,如张三丰 4.表格控件的名称为 GridI,用于显示所查询人持有的外币名称和持有数量, RecordSource Type的属 性为0(表) 5.“查询”命令按钮的名称为 Command,单击该按钮时在表格控件Grid中按持有数量升序显示所查询 人持有的外币名称和数量(如上图所示),并将结果存储在以姓名命名的DBF表文件中,如张三丰.DBF 6."退出”命令按钮的名称为 Command2,单击该按钮时关闭表单 完成以上表单设计后运行该表单,并分别查询"林诗因”、张三丰"和”李寻欢“所持有的外币名称和持 有数量 36 本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作 用SL语句从rate_ exchange.dbf表中提取外币名称、现钞买入价和卖出价三个字段的值并将结果存 入rate_ex.dbf表(字段顺序为外币名称、现钞买入价、卖出价,字段类型和宽度与原表相同,记录顺序与 原表相同),并将相应的SQL语句保存为文本文件one.txt 2.用SQL语句将 rate exchange.dbf表中外币名称为”美元"的卖出价修改为829.01,并将相应的SQL语 句保存为文本文件two.txt 3.利用报表向导根据 rate exchange.dbf表生成一个外币汇率报表,报表按顺序包含外币名称、现钞 买入价和卖出价三列数据,报表的标题为"外币汇率”(其他使用默认设置),生成的报表文件保存为 rate exchange. 4.打开生成的报表文件rate_ exchange进行修改,使显示在标题区域的日期改在每页的注脚区显示。 简单应用(2小题,每题20分,计40分) 设计一个如下图所示的时钟应用程序,具体描述如下
的合计),结果按"人民币价值"降序排序。 三、综合应用(1小题,计30分) 设计一个表单,所有控件的属性必须在表单设计器的属性窗口中设置,表单文件名为"外汇浏览",表 单界面如下所示: 其中: 1. "输入姓名"为标签控件Label1; 2. 表单标题为"外汇查询"; 3. 文本框的名称为Text1,用于输入要查询的姓名,如张三丰; 4. 表格控件的名称为Grid1,用于显示所查询人持有的外币名称和持有数量,RecordSourceType的属 性为0(表); 5. "查询"命令按钮的名称为Command1,单击该按钮时在表格控件Grid1中按持有数量升序显示所查询 人持有的外币名称和数量(如上图所示),并将结果存储在以姓名命名的DBF表文件中,如张三丰.DBF; 6. "退出"命令按钮的名称为Command2,单击该按钮时关闭表单。 完成以上表单设计后运行该表单,并分别查询"林诗因"、"张三丰"和"李寻欢"所持有的外币名称和持 有数量。 36 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1. 用SQL语句从rate_exchange.dbf表中提取外币名称、现钞买入价和卖出价三个字段的值并将结果存 入rate_ex.dbf表(字段顺序为外币名称、现钞买入价、卖出价,字段类型和宽度与原表相同,记录顺序与 原表相同),并将相应的SQL语句保存为文本文件one.txt。 2. 用SQL语句将rate_exchange.dbf表中外币名称为"美元"的卖出价修改为829.01,并将相应的SQL语 句保存为文本文件two.txt。 3. 利用报表向导根据rate_exchange.dbf表生成一个外币汇率报表,报表按顺序包含外币名称、现钞 买入价和卖出价三列数据,报表的标题为"外币汇率"(其他使用默认设置),生成的报表文件保存为 rate_exchange。 4. 打开生成的报表文件rate_exchange进行修改,使显示在标题区域的日期改在每页的注脚区显示。 二、简单应用(2小题,每题20分,计40分) 1. 设计一个如下图所示的时钟应用程序,具体描述如下:
回冈 09:04:51 暂停 繼续 退出 表单名和表单文件名均为 timer,表单标题为"时钟",表单运行时自动显示系统的当前时间 1)显示时间的为标签控件1abel1(要求在表单中居中,标签文本对齐方式为居中): 2)单击"暂停”命令按钮( Command1)时,时钟停止 3)单击″继续"命令按钮( Command2)时,时钟继续显示系统的当前时间 4)单击”退出”命令按钮( Command3)时,关闭表单 提示:使用计时器控件,将该控件的 interval属性设置为500,即每500毫秒触发一次计时器控件的 timer 事件(显示一次系统时间);将计时器控件的 interval属性设置为0将停止触发 timer事件:在设计表单时 将 timer控件的 interval属性设置为500 2.使用查询设计器设计一个查询,要求如下: 1)基于自由表 currency_s1.DBF和 rate exchange.DBF 2)按顺序含有字段"姓名"、"外币名称"、”持有数量”、"现钞买入价"及表达式"现钞买入价*持有数量 3)先按姓名”升序排序、再按”持有数量"降序排序 4)查询去向为表 results.dbf 5)完成设计后将查询保存为 query文件,并运行该查询 三、综合应用(1小题,计30分) 设计一个满足如下要求的应用程序,所有控件的属性必须在表单设计器的属性窗口中设置 1.建立一个表单,表单文件名和表单名均为 forml,表单标题为”外汇 2.表单中含有一个页框控件( PageFrame)和一个”退出"命令按钮( Commandl) 3.页框控件( PageFrame)中含有三个页面,每个页面都通过一个表格控件显示有关信息: 1)第一个页面 Pagel上的标题为”持有人",其上的表格控件名为 grdCurrency sl,记录源的类型 ( RecordSource Type)为"表",显示自由表 currency s1中的内容 2)第二个页面Page2上的标题为"外汇汇率",其上的表格控件名为 grdRate exchange,记录源的类型 ( RecordSource Type)为"表",显示自由表 rate exchange中的内容 3)第三个页面Page3上的标题为"持有量及价值",其上的表格控件名为 GridI,记录源的类型 ( RecordSource Type)为"查询",记录源( Recordsource)为"简单应用"题目中建立的查询文件 query 4.单击"退出"命令按钮( Commandl)关闭表单 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作 1.打开数据库 customer,并将自由表 customer和 order添加到数据库中 2.为表 order的"订单日期"字段定义默认值为系统的当前日期 3.为表 customer:建立主索引,索引名和索引表达式均为”客户编号"。 4.为表 order建立普通索引,索引名和索引表达式均为"客户编号",然后通过"客户编号"字段建立表 ustomer和 order之间的永久联系
表单名和表单文件名均为timer,表单标题为"时钟",表单运行时自动显示系统的当前时间; 1) 显示时间的为标签控件label1(要求在表单中居中,标签文本对齐方式为居中); 2) 单击"暂停"命令按钮(Command1)时,时钟停止; 3) 单击"继续"命令按钮(Command2)时,时钟继续显示系统的当前时间; 4) 单击"退出"命令按钮(Command3)时,关闭表单。 提示:使用计时器控件,将该控件的interval属性设置为500,即每500毫秒触发一次计时器控件的timer 事件(显示一次系统时间);将计时器控件的interval属性设置为0将停止触发timer事件;在设计表单时 将timer控件的interval属性设置为500。 2. 使用查询设计器设计一个查询,要求如下: 1) 基于自由表currency_sl.DBF和rate_exchange.DBF; 2) 按顺序含有字段"姓名"、"外币名称"、"持有数量"、"现钞买入价"及表达式"现钞买入价*持有数量 "; 3) 先按"姓名"升序排序、再按"持有数量"降序排序; 4) 查询去向为表results.dbf; 5) 完成设计后将查询保存为query文件,并运行该查询。 三、综合应用(1小题,计30分) 设计一个满足如下要求的应用程序,所有控件的属性必须在表单设计器的属性窗口中设置: 1. 建立一个表单,表单文件名和表单名均为form1,表单标题为"外汇"; 2. 表单中含有一个页框控件(PageFrame1)和一个"退出"命令按钮(Command1); 3. 页框控件(PageFrame1)中含有三个页面,每个页面都通过一个表格控件显示有关信息: 1) 第一个页面Page1上的标题为"持有人",其上的表格控件名为grdCurrency_sl,记录源的类型 (RecordSourceType)为"表",显示自由表currency_sl中的内容; 2) 第二个页面Page2上的标题为"外汇汇率",其上的表格控件名为grdRate_exchange,记录源的类型 (RecordSourceType)为"表",显示自由表rate_exchange中的内容; 3) 第三个页面Page3上的标题为"持有量及价值",其上的表格控件名为Grid1,记录源的类型 (RecordSourceType)为"查询",记录源(RecordSource)为"简单应用"题目中建立的查询文件query。 4. 单击"退出"命令按钮(Command1)关闭表单。 37 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1. 打开数据库customer,并将自由表customer和order添加到数据库中。 2. 为表order的"订单日期"字段定义默认值为系统的当前日期。 3. 为表customer建立主索引,索引名和索引表达式均为"客户编号"。 4. 为表order建立普通索引,索引名和索引表达式均为"客户编号",然后通过"客户编号"字段建立表 customer和order之间的永久联系