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

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

  一、

  可以有两种方法:一是命令方法,二是菜单方法。

  命令方法:

  OPEN DATABASE 订货管理

  ADD TABLE order_detail

  菜单方法:

  1. 单击“文件/打开”命令项,选择“文件类型”为数据库,打开“订货管理”。

  2. 在“数据库设计器-订货管理”中单击鼠标右键,显示弹出菜单,并选择“添加表”命令项,并选择相应的表文件即可(order_detail)。

  1. 在“数据库设计器-订货管理”中,选择表“order_detail”并单击鼠标右键,选择“修改”命令项。

  2. 在“表设计器-order_detail.dbf”中,选择字段名为“单价”,在NULL处进行打勾(允许空值),最后单击“确定”按钮即可。

  1. 在“数据库设计器-订货管理”中,选择表“order_detail”并单击鼠标右键,选择“修改”命令项。

  2. 在“表设计器-order_detail.dbf”中,选择“单价”字段,在“字段有效性”标签的“规则”处输入“单价>0”,在“信息”处输入“"单价必须大于零"”,最后单击“确定”按钮即可。

  方法一:

  1. 打开数据库文件“订货管理”

  OPEN DATABASE 订货管理

  2. 单击“文件/新建”菜单项,在“新建”对话框中选择“表”单选按钮,再单击“新建文件”按钮,在“创建”对话框中输入表名“customer”,接着单击“保存”按钮。

  3. 在“表设计器-customer.dbf”中,依次按要求输入对应的字段名、类型和宽度,输入完成后单击“保存”按钮。

  方法二:

  使用命令建立表文件

  如果数据库没有关闭,那么关闭数据库

  CLOSE DATABASE

  CREATE TABLE customer (客户号 C(6), 客户名 C(16), 地址 C(20), 电话 C(14))

  二、

  SELECT * FROM order_list WHERE 总金额>(SELECT AVG(总金额) FROM order_list) ORDER BY 客户号 INTO TABLE results

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

  CREATE REPORT report1

  2. 单击“报表/快速报表”菜单项,在“打开”对话框中选择表“order_detail”并单击“确定”按钮。

  3. 在“快速报表”对话框中,单击“确定”按钮,在“报表设计器-report1.frx”窗口中,单击“报表/标题/总结”菜单项,接着显示“标题/总结”对话框,在对话框的“报表标题”处选中“标题带区”,单击“确定”按钮。

  4. 在“标题”带区增加一个标签“器件清单”。

  5. 在“页注脚”带区选定中“DATE()”并单击鼠标右键,在弹出菜单中选择“属性”菜单项,并显示“报表表达式”对话框,然后单击“表达式”文本框右边的“...”按钮,从“日期”列表框中选择“TIME()”,单击“确定”按钮,返回到“报表表达式”对话框中,再单击“确定”按钮即可。

  6. 关闭保存该报表。

  三、

  SET SAFETY OFF

  SELECT * FROM order_detail INTO DBF od_bak

  SELECT od_bak

  REPLACE ALL 订单号 WITH RIGHT(ALLTRIM(订单号),1)

  SELECT 订单号,器件号,器件名,MIN(单价) AS 单价,SUM(数量) AS 数量 FROM od_bak GROUP BY 订单号,器件号,器件名 ORDER BY 订单号,器件号 INTO DBF od_new

  BROWSE

  CLOSE DATABASE

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答