会计考友 发表于 2012-7-31 22:22:49

2011年计算机二级VFP上机考试冲刺模拟试题(17)

  第17套
  一、
  可以有两种方法:一是命令方法,二是菜单方法。
  命令方法:
  OPEN DATABASE customer
  ADD TABLE customer
  ADD TABLE order
  菜单方法:
  1. 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“Ecommerce”。
  2. 在“数据库设计器-Ecommerce”中单击鼠标右键,显示右击菜单,选择“添加表”命令,并选择相应的表文件即可(customer和order)。
  ALTER TABLE order ALTER COLUMN 订单日期 SET DEFAULT DATE()
  使用命令生成主索引
  ALTER TABLE customer ADD PRIMARY KEY 客户编号 TAG 客户编号
  1. 打开并修改数据库
  MODIFY DATABASE customer
  2. 在“数据库设计器-customer”中,选择表“order”并单击鼠标右键,选择“修改”命令,在屏幕上显示“表设计器-order.dbf”窗口,单击“索引”选项卡,然后输入索引名“客户编号”,选择类型为“普通索引”,表达式为“客户编号”,最后单击“确定”按钮。
  3. 在“数据库设计器-customer”中,选择“customer”表中主索引键“客户编号”并按住不放,然后移动鼠标拖到“order”表中的索引键为“客户编号”处,松开鼠标即可。
  二、
  第1处:打开customer表,所以应填:USE customer
  第2处:显示所有“北京”客户的信息,所以应改为:SCAN FOR 所在地="北京"
  在SQL.PRG文件存放下列语句:
  SELECT 公司名称,订单编号,金额,送货方式;
  FROM customer JOIN order;
  ON Customer.客户编号 = Order.客户编号;
  ORDER BY 公司名称,订单编号;

  INTO TABLE results.dbf

会计考友 发表于 2012-7-31 22:22:50

2011年计算机二级VFP上机考试冲刺模拟试题(17)

</p>  三、
  一、建立菜单文件
  1. 单击“文件\新建”命令项。
  2. 在“新建”对话框中选择“菜单”单选钮,再按“新建文件”按钮。
  3. 在“新建菜单”对话框中选择“菜单”按钮,在菜单设计器中的“菜单名称”中输入“退出”,然后“退出”菜单的“结果”中选择“过程”,单击“创建”按钮,在“菜单设计器-菜单-退出 过程”编辑窗口中输入两条语句。
  myform.release
  set sysmenu to default
  关闭编辑窗口。
  4. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“mymenu”即可。
  5. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件,最后关闭菜单设计器。
  二、建立表单
  1. 在命令窗口中输入建立表单命令
  CREATE FORM myform
  2. 在“表单设计器”窗口中,在“属性”的Name处输入“myform”,双击Load Event事件,在“myform.Load”中输入“do mymenu.mpr”,并关闭编辑窗口。
  3. 在“表单设计器”窗口中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“添加表或视图”对话框中,把表“customer”和“order”分别添加到“数据环境设计器”中,单击“关闭”按钮关闭“添加表或视图”对话框。
  4. 在“数据环境”中选中“customer”表按住不放,移动鼠标到“表单设计”中,再松开鼠标。选中“order”表按住不放,移动鼠标到“表单设计”中,再松开鼠标。
  5. 选中表格1(customer),在“属性”的Name处输入“grd1”。选中表格2(order),在“属性”的Name处输入“grd2”。
  6. 把两个表格对应的“Top”、“Height”和“Width”值输入相同的值。
页: [1]
查看完整版本: 2011年计算机二级VFP上机考试冲刺模拟试题(17)