- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2007秋江省VFP二级上机试卷及答案(全)
2007秋VFP01
一、项目、数据库和表操作(12分)
打开软盘根目录中的项目文件JXGL,在该项目中已有一数据库JXSJ。
按下列要求在数据库JXSJ中新建一个表名为AB的数据库表。
(1)按下表所示创建AB表的表结构(包括字段的标题属性):
字段名 标题 类型 长度 小数位数 BH 编号 字符型 10 MC 名称 字符型 20 CBJ 成本价 数值型 10 2 XSJ 销售价 数据值 10 2 (2)设置表的有效性规则:XSJ在CBJ的基础上最多增加20%;
(3)设置BH字段格式,使得在该字段中输入数据时自动删除其前导空格和结尾空格;
(4)为表创建一个主索引abcd,使BH字段不能输入重复值。
为教师(JS)表设置插入触发器:工号(GH)字段的值必须是6个字节的非空格字符(这里指去除首尾空格后,其长度为6)。
为教师(JS)表增加一个备注型字段(字段名为BZ),并将所有职称(ZC字段)为“教授”记录的BZ字段的值设置为“学科带头人”。
已知学生(XS)表和成绩(CJ)表存在相同的学号(XH)字段,以XS表为主表,CJ表为子表,按XH建立永久关系,并设置XS表和CJ表之间的参照完整性:删除级联。
字段有效性规则:xsj=cbj*1.2 /xsj=cbj+cbj*0.2
索引表达式 bh
插入触发器 len(allt(gh))=6
二、设计查询(8分)
已知教师(JS)表中含有文化程度代码(WHCD,C)、职称(ZC,C)和出生日期(CSRQ, D)等字段,数据库中的文化程度视图(WHCD)含有文化程度代码(DM)和文化程度名称(MC)字段。按如下要求修改JXGL项目中的查询CHAXUN:
基于JS表和WHCD视图统计各类职称、各类文化程度的教师人数、最小年龄。要求输出字段为:职称、文化程度名称、人数、最小年龄,查询结果按职称和文化程度名称排序。(注:年龄按当前年份与出生年份之差求得。)
SELECT Js.zc AS 职称, Whcd.mc AS 文化程度名称, COUNT(*) AS 人数,;
MIN(YEAR(DATE())-YEAR(CSRQ)) AS 最小年龄;
FROM jxsj!js INNER JOIN jxsj!whcd ;
ON Js.whcd = Whcd.dm;
GROUP BY Js.zc, Whcd.mc; 或 GROUP BY Js.zc, 2;
ORDER BY Js.zc, Whcd.mc 或 ORDER BY Js.zc, 2;
三、设计菜单(5分)
JXGL项目中已存在菜单MENU,其中已定义了“文件”菜单栏及其中的“退出菜单”项。按如下要求设计菜单,完成后的运行效果如图1所示。
为“文件”菜单设置访问键“ALT + F”;
在“文件”菜单下增加“打开”菜单项,并为“打开”菜单项创建两个子菜单项“数据库”和“表”,并为“数据库”菜单项设置命令“OPEN DATABASE”;
在“打开”和“退出菜单”菜单项之间插入分组线。
四、设计表单(10分)
表单F072A用于显示民族、政治面貌和文件程度代码表,其数据源分别为数据库中的三个视图(MZ、ZZMM、WHCD)。按下列要求修改表单,修改后表单运行时如图2所示。
修改表单的有关属性,使表单的标题为“代码表”,图标使用PC.ICO文件,且表单运行时自动居中。
将视图ZZMM和WHCD添加到数据环境中。
在表格的上方添加一个选项按钮组,要求将其对象名设置为Mzw,选项按钮组的布局与各按钮的标题如图所示(提示:可利用“生成器”设置按钮个数、标题和水平布局)。
为添加的选项按钮组Mzw的InteractiveChange事件编写事件代码,其功能是:运行表单时根据选项按钮组中按钮的选择,表格中显示相应的代码表(要求:利用DO CASE程序结构,根据选项按钮组的值设置表格控件的RecordSource属性)。
将表单上命令按钮的标题修改为“关闭”,并为该按钮编写事件代码,其功能是单击该按钮可关闭表单。
题号 对象名 属性/事件/方法名 属性值/代码 1 Form1 Caption 代码表 AutoCenter .t. Icon pc.ico 2 Mzw Caption 民族(\M) 政治面貌(\Z) 文化程度(\W) 3 Form1 DataEnvironment Zzmm whcd 4 Mzw Interactivechange n=THIS.Value
DO CASE
CASE n=1
c=mz
CASE n=2
c=zzmm
CASE n=3
c=whcd
ENDCASE
THISFORM.Grdmz.RecordSource=c 5 命令按钮 Capt
您可能关注的文档
- 中国健康和营养调查2000年健康调查表.PDF
- 中国的水问题、治理转型和体制创新.doc
- 中国社会科学院世界经济和政治系世界经济考博参考书目导师笔记重点.pdf
- 中国疆域变迁和地图发展参观体验活动.PDF
- 中国短期财政政策和经济中长期发展的协调.ppt
- 中美图书馆和情报学教育变革的比较和启示.PDF
- 中小学数字化校园建设和应用绩效的优化鄢.PDF
- 为GSPS或RF采样ADC供电开关和LDO.PDF
- 书法练习的执笔和楷书的基本点画.ppt
- 互联网时代银行卡清算模式的发展和演进.PDF
- 2010款一丰田皇冠无钥匙进入及启动系统电路图.pdf
- 2011年成市新都香城建设投资有限公司公司债券募集说明书.pdf
- 2010年河省中招考试说明解密预测思想品德试题(五).doc
- 2012金龙岁-拜个吉祥年,身体健康万事如意又一年!免费共享!.ppt
- 2013年Bitax宝得适(百代适)儿童汽车安全座椅、推车、婴童用品全线产品介绍.ppt
- 2013年北师范大学基础俄语考研真题.pdf
- 2011秋vp01—vfp03上机试题答案.doc
- 2014五.西安三日游攻略.doc
- 2014秋北大版四年级上册数学第一单元练习一.ppt
- 2014年秋教版九年级英语Unit3Section_B-2课件.ppt
文档评论(0)