国家二级VF机试(操作题)模拟试卷509
基本操作题
1.(1)在考生文件夹下新建一个名为“图书管理”的项目文件。
(2)在项目中新建一个名为“图书”的数据库。
(3)将考生文件夹下的所有自由表添加到“图书”数据库中。
(4)在项目中建立查询book_qu,其功能是查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。
【操作步骤】
(1)打开Visual FoxPro,通过常用工具栏中的“新建”命令按钮新建项目文件,并将该项目以“图书管理”为文件名保存在考生文件夹下。
(2)按照题目的要求在项目管理器中新建一个数据库,如图3.59所示。设计完成后,关闭数据库设计器。
[*]
(3)按照题目的要求将考生文件夹下的自由表添加到“图书”数据库中,如图3.60所示。本小题中的自由表是“BOOK.DBF”、“BORROWS.DBF”和“LOANS.DBF”3个表。
[*]
(4)步骤1:通过“图书管理”项目管理器新建查询,如图3.61所示。
[*]
步骤2:将全部字段添加到“选定字段”列表框中,如图3.62所示。
[*]
步骤3:在“筛选”选项卡下,为查询添加筛选条件,如图3.63所示。
[*]
步骤4:在“排序依据”选项卡中,按要求设置排序依据,如图3.64所示。
[*]
步骤5:执行“文件”菜单下的“另存为”菜单命令,并以“book_qu.qpr”为文件名对查询文件进行保存。
解析:
简单应用题
2.(1)用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book._temp表中。
(2)在考生文件夹下有一个名为menu_lin的下拉式菜单,请设计一个名为form_menu的顶层表单,将菜单menu_lin加入到该表单中,使得运行表单时菜单显示在该表单中,并且,表单退出时释放菜单。
(1)【操作步骤】
在命令窗口中输入如下语句:
SELECT Book.书名,Book.作者,Book.价格;
FROM book,loans,borrows;
WHERE Loans.借书证号=Borrows.借书证号;
AND Book.图书登记号=Loans.图书登记号;
AND Borrows.姓名=\\
解析:
综合应用题
3.设计一个名为form_book的表单,表单的控件名为forml,文件名为form_book,表单的标题为“图书情况统计”。表单中有一个组合框(名称为Combol)、一个文本框(名称为Text1)、两个命令按钮“统计”和“退出”(名称为Command1和Command2)。
运行表单时,组合框中有3个条目“清华”、“北航”、“科学”(只有3个出版社名称,不能输入新的)可供选择,在组合框中选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出“book”表中该出版社图书的总数。
单击“退出”按钮关闭表单。
【操作步骤】
步骤1:在命令窗口输入命令“Create Form form_book”,建立表单。
步骤2:从表单控件工具栏中以拖曳的方式在表单中添加一个组合框、一个文本框和两个命令按钮,并修改各控件的属性,如图3.69所示,为表单添加数据环境“book”表。
[*]
步骤3:双击命令按钮,写人命令按钮的Click事件代码。如图3.70所示。
[*]
***“统计”命令按钮的Click事件代码***
SELECT COUNT(*)FROM BOOK;
WHERE出版社=THISFORM.CoMBO1.VALUE;
INTO ARRAY TEMP
THISFORM.TEXT1.VALUE=Temp(1)
***********************
***“退出”命令按钮的Click事件代码***
ThiSFOrm.Reiease
***********************
步骤4:保存并运行表单,如图3.71所示。
[*]
解析:
本文档预览:3600字符,共2231字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载