就业数据资源平台
当前位置:首页 > Visual FoxPro
计算机等级考试二级VF题库75套上机试题(65)

 一、

  一、命令方式:启动Visual Foxpro系统后,在命令窗口中输入


  CREATE PROJECT 图书管理 && 保留字可以取前四个字母


  二、可以使用菜单方式进行建立


  1. 单击“文件\新建”命令项,弹出“新建”对话框。


  2. 在“新建”对话框中,选择“项目”单选钮,再按“新建文件”按钮,弹出“创建”对


  话框。


  3. 在“创建”对话框中输入项目文件名“图书管理”,再按回车键或按“保存”按钮,这


  样就可以建立项目文件了,并出现“项目管理器”对话框。


  1. 打开项目“图书管理”,在项目管理器中的“数据”选项卡中,选择“数据库”,单击


  “新建”按钮。


  2. 在“新建数据库”对话框中,再单击“新建数据库”按钮。


  3. 在“创建”对话框中,选定考生文件夹,在“数据库名”处输入“图书”,然后单击“


  保存”命令按钮即可。


  在前两题已做的前提下


  在“数据库设计器-图书”中单击鼠标右键,显示右击菜单,选择“添加表”命令,并选择


  相应的表文件即可(BOOK、Borrows和Loans)。


  1. 在“项目管理器-图书管理”中,展开“数据”项,选中“查询”,接着单击“新建”


  按钮。


  2. 在“新建查询”对话框中,单击“新建”按钮,在“添加表或视图”对话框中选中表“


  book”,接着单击“添加”按钮,再单击“关闭”按钮,关闭“添加表或视图”对话框。


  3. 单击“字段”选项卡,再单击“全部添加”按钮,把全部字段添加到“选定字段”列表


  框。


  4. 单击“筛选”选项卡,在“字段名”选择“Book.价格”字段,在“条件”列表框中,


  选择“>=”,在“实例”文本框中输入“10”。


  5. 单击“排序依据”选项卡,选定“Book.价格”,单击“排序选项”中的“降序”单选


  钮,接着单击“添加”按钮。


  6. 关闭“查询设计器”,在“另存为”对话框的“保存文档为”输入“book_qu”,最后


  单击“保存”按钮即可。


  二、


  SELECT 书名,作者,价格;


  FROM LOANS,BOOK,BORROWS;


  WHERE LOANS.图书登记号=BOOK.图书登记号 AND;


  LOANS.借书证号=BORROWS.借书证号 AND 姓名="田亮";


  INTO DBF BOOK_TEMP;


  ORDER BY 价格 DESC


  1. 在命令窗口中输入建立表单命令


  CREATE FORM form_menu


  2. 在其“属性”的“ShowWindow”中选择“2 - 作为顶层表单”。


  3. 在“属性”中,双击“Init Event”,在“Form1.Init”编辑窗口中输入“do


  menu_lin.mpr with this ,'xxx'”,启动菜单命令。


  4. 在“属性”中,双击“Destroy Event,在“Form1.Destroy”编辑窗口中输入


  “release menu xxx extended”,在表单退出时释放菜单。  


  三、

  1. 在命令窗口中输入建立表单命令


  CREATE FORM form_book


  2. 在“表单设计器”中,在“属性”的Caption处输入“图书情况统计”,双击“Load


  Event”事件名,在“Form1.Load”编辑窗口,输入命令组。


  public ma(3),cox


  open database 图书


  cox=1


  ma(1)="清华"


  ma(2)="北航"


  ma(3)="科学"


  双击“Destroy Event”事件名,在“Form1.Destroy”编辑窗口,输入命令组。


  release cox ,ma


  close database


  3. 在“表单控件”对话框中选定“组合框”控件,在其“属性”的RowSource处输入“ma


  ”,在RowSourceType处选择“5 - 数组”,在ControlSource处输入“cox”。


  4. 在“表单设计器”中,添加两个命令按钮,单击第1个命令按钮在“属性”的Caption处


  输入“统计”,单击第2个命令按钮在“属性”的Caption处输入“退出”。再在“表单设计器


  ”中添加一个文本框Text1。


  5. 双击“统计”命令按钮,在“Command1.Click”编辑窗口中输入命令,接着关闭编辑窗


  口。


  select count(*) from book where ma(cox)=出版社 into array a


  form_book.text1.value=a


  6. 双击“退出”命令按钮,在“Command2.Click”编辑窗口中输入“Release Thisform”


  ,接着关闭编辑窗口。

就业数据资源平台