欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    VFP上机练习题.doc

    • 资源ID:56542067       资源大小:417KB        全文页数:20页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VFP上机练习题.doc

    VFP上机练习题说明:操作时用到的文件及要保存的文件均在与题号对应的文件夹内(下)基本操作第一题1.在指定文件夹下建立数据库BOOKAUTH,并把表BOOKS和表AUTHORS文件添加到该数据库中。2.为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”。为BOOKS建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”,第二个索引名和索引表达式均为“作者编号”。3.建立表AUTHORS和表BOOKS之间的永久性联系。第二题1.在指定文件夹下打开数据库文件SCORE_MANAGER,该数据库中有3个表STUDENT、SCORE1和COURSE,根据已经建立好的索引,建立表间的联系。2.为COURSE表增加字段,开课学期(N,2,0)。3.为SCORE1表中的“成绩”字段设置字段有效性规则:成绩>=0,出错信息:“成绩必须大于或等于0”。第三题根据以下要求,完成基本操作,所需文件在指定文件夹下:1从SCORE_MANAGER数据库中删除名为NEW_VIEW1的视图。2用SQL命令向SCORE1表中插入一条记录:学号为“”、课程号为“0001”、成绩为99。3打开表单MYFORM,向其中添加一个“关闭”命令按钮(名称为Command1),表单运行时,单击此按钮关闭表单。第四题1.在指定文件夹下打开数据库文件college,物理删除该数据库中的temp表,然后将三个自由表“教师表”、“课程表”和“学院表”添加到该数据库中。2.为“课程表”和“教师表”分别建立主索引和普通索引,字段名和索引名均为“课程号”,并为两个表建立一对多的联系。3.使用SQL语句查询“教师表”中工资大于4500的教师的全部信息,将查询结果按职工号升序排列,查询结果存储于文本文件one.txt中,SQL语句存储于文件two.prg中。第五题在指定文件夹下打开数据库“宾馆”,完成以下操作:1.打开“客户”表,为“性别”字段增加约束性规则:性别只能取“男”或“女”,默认值为“女”,表达式为性别$“男女”。2为“入住”表创建一个主索引,索引名为fkkey,索引表达式为“客房号+客户号”。3.根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引,索引名与创建索引的字段名相同,升序排序。第六题根据以下要求,完成基本操作,所需文件在指定文件夹下:1打开表单one,向其中添加一个组合框(Combo1),并将其设置为下拉列表框。设置组合框的RowSource和RowSourceType属性,使组合框Combo1的显示条目为“上海”、“北京”(不要使用命令方式指定这两个属性),显示情况如下图所示。2向表单one中添加两个命令按钮“统计”和“退出”,名称分别为Command1和Command2。为“退出”命令按钮的Click事件编写一条命令,执行该命令时关闭并释放表单。3为表单one中的"统计"命令按钮的Click事件编写一条SQL命令,执行该命令时,将“歌手表”中所有"歌手出生地"与组合框(Combo1)指定的内容相同的歌手的全部信息存入自由表birthplace中。第七题根据以下要求,完成基本操作,所需文件(或要保存文件)均在指定文件夹下:1.在指定文件夹下建立一个名为"外汇管理"的数据库。2.将表currency_sl和表rate_exchange添加到新建立的数据库中。3.将表rate_exchange中"买出价"字段的名称改为"现钞卖出价"。4.通过"外币代码"字段为表rate_exchange和currency_sl建立一对多永久联系(需要首先建立相关索引)。第八题在指定文件夹下完成如下操作:1. 创建一个名为"订单管理"的数据库,并将已有的employee和orders两个表添加到该数据库中。新建一个名为customer的表,表结构如下:客户号 字符型(4)客户名 字符型(36)地址 字符型(36)2. 为orders表建立一个普通索引,索引名为je,索引表达式为"金额",降序索引。3. 通过"客户号"分别为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为"客户号",通过"客户号"为customer表和orders表之间建立一个一对多的永久联系。第九题在指定文件夹下完成如下操作:1. 创建一个名为"订单管理"的数据库,并将已有的employee、orders和customer三个表添加到该数据库中。2. 为orders表建立一个普通索引,索引名为nf,索引表达式为"year(签订日期)"。为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为"职员号"。通过"职员号"在employee表和orders表之间建立一个一对多的永久联系。3. 为上述建立的联系设置参照完整性约束:更新规则为"限制",删除规则为"级联",插入规则为"限制"。第十题在指定文件夹下,完成如下操作:1. 将当前文件夹下的自由表CLASS(班级表)和TEACHER(教师表)添加到学生数据库SDB中;为班级表CLASS创建一个主索引和普通索引(升序),主索引的索引名和索引表达式均为班级号;普通索引的索引名和索引表达式均为班主任号。为教师表TEACHER创建一个主索引,索引名和索引表达式均为教师号;2. 通过"班级号"字段建立班级表CLASS和学生表STUDENT表间的永久联系。通过班级表CLASS的"班主任号"字段与教师表TEACHER的"教师号"字段建立班级表CLASS和教师表TEACHER间的永久联系;3为以上建立的两个联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"第十一题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表rsgz添加到该数据库中。2.将表RSGZ的所有记录的应发工资和实发工资计算出来填充到相应字段中,应发工资为基本工资、职务补贴的和,实发工资为应发工资减去社会保险和公积金。3.为表RSGZ建立普通索引PK,索引表达式为“实发工资”,并用select统计实发工资在1000元以上(含1000)的人数,将结果保存在表ren.Dbf中第十二题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表rsda添加到该数据库中。2.在表RSDA中物理删除姓名为“马超频”的记录,将“职称”为“讲师”的进行逻辑删除,并将姓名为“王为冬”的职称改为“教授”。3.为表RSDA建立以工作时间长短进行索引,索引名称为PK,按降序排列。第十三题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表RSGL添加到该数据库中。2.为表RSGZ的“性别”字段,添加字段有效性,该字段的有效性规则为只能是“男”或“女”,输入错误则显示“该字段只能是男或女”,其默认值为“男”。3.将表RSGL中的“职务”字段删除,并修改“文化程度”字段的宽度为10。第十四题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下打开数据库BOOK,并把数据表RSGZ和RSDA添加到该数据库中,把数据表RSGL从数据库中移去。2.为表RSGZ建立以“编号”为关键字的普通索引,为表RSDA建立以“编号”为关键字的主索引,删除表RSDA中以PK为索引名的索引。3.为表RSDA和RSGZ建立以“编号”作为关联字的一对多永久关系。第十五题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下打开数据库BOOK,并把数据表RSBM添加到该数据库中,移去数据表RSGZ和RSda。2. 为表RSBM建立以“部门名”为关键字的主索引,为表RSgl建立以“部门名”为关键字的普通索引,删除表RSDA中以PK为索引名的索引。3.为表RSBM和RSGL建立以“部门名”作为关联字的一对多永久关系。第十六题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下打开数据库BOOK,并把数据表RSBM添加到该数据库中,移去数据表RSGL。2.将表RSGZ的基本工资超过800的所有记录的应发工资和实发工资计算出来填充到相应字段中,应发工资为基本工资、职务补贴的和,实发工资为应发工资减去社会保险和公积金。3.为表RSGZ建立索引表达式为“编号”的主索引,并用SELECT统计已计算出实发工资记录的个数,将结果保存在表ren.Dbf中。第十七题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表XSDA和XSCJ添加到该数据库中。2.将表XSCJ的所有记录的总分计算出来填充到相应字段中,为表XSCJ建立以“学号”作为关键字的主索引,为表XSDA建立以“学号”作为关键字的主索引。3.为表XSDA和XSCJ建立以“编号”作为关联字的一对一永久关系。第十八题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表XSDA和XSCJ添加到该数据库中。2.将表XSCJ的所有记录的总分计算出来填充到相应字段中,按总分建立以PK为索引名的索引,降序排列。3.使用SELECT统计出XSCJ数据表中总分320以上(含320)的人数,将结果保存在表ren.Dbf中。第十九题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下打开数据库BOOK,并把数据表XSDA和XSCJ添加到该数据库中,移去数据表RSGZ。2. 为表XSDA建立以“学号”为关键字的主索引,索引标识名为“学号”,为表XSCJ建立以“学号”为关键字的候选索引,索引标识名为“xh”,删除表XSDA中以PK为索引名的索引。3.为表XSDA和XSCJ建立以“学号”作为关联字的一对一永久关系。第二十题根据以下要求,完成基本操作题,所有文件保存在指定文件夹下:1.在指定文件下建立数据库BOOK,并把数据表XSDA和XSCJ添加到该数据库中。2.将表XSCJ的所有记录的总分和平均分计算出来填充到相应字段中,建立按总分由高到低的索引,索引名称为PK。3.逻辑删除总分大于360的记录。简单应用题第一题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“成绩管理系统”,将文本“欢迎使用成绩查询系统”(名称为label1的标签)改为颜色属性值为222,100,50,黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2. 打开表单myform002,表单中已有一个标签(名称为label1),按标签要求完成操作。需要建立二个命令按钮“计算”和“关闭”(名称分别为Command1和Command2),三个文本框(text1、text2、text3),结果放在text3中,单击“计算”按钮,完成标签要求,单击“关闭”按钮关闭表单。在text中输入22,在text2中输入36,保存并运行表单。注意:完成表单设计后要运行表单的所有功能。第二题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.打开表单myform002,在表单上已有二个标签按钮(名称为label1和label2),添加两个命令按钮“计算”和“关闭”(名称分别为Command1和Command2)。一个文本框(名称为text1),一个标签按钮(名称为label3)(1)单击“计算”命令按钮,计算出输入圆半径的圆的面积,圆半径在文本框中输入,圆面积在标签label3中显示。(2)单击“关闭”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第三题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)背景色改为“100,100,200”,将文本“欢迎您访问系统”(名称为label1的标签)改为20号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,上有两个标签(名称为label1和label2)和两个计时器(名称分别为timer1和timer2)。标签label1的内容为“学生成绩管理系统”,字号为20,timer1事件的时间间隔为20毫秒,timer2事件的时间间隔为1000毫秒,标签2显示系统时间,标签1能够不停的自右向左移动(移动值设置为-2),当全部移出表单后再由表单右侧重新进入注意:完成表单设计后要运行表单的所有功能。第四题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“成绩处理系统”(名称为label1的标签)改为25号、字体颜色为RGB(100,200,100)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,上有两个命令按钮“输出”和“退出”(名称分别为Command1和Command2)。一个文本框(名称为TEXT1),一个标签(名称为label1)。(1)单击“输出”命令按钮,文本框中输入的学生成绩的等级(在标签中显示),等级划分为:不及格(小于60)、及格(大于等于60小于70)、良好(大于等于70小于90)、优秀(大于等于90),输入其它值则显示“输入错误”(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后在文本框中输入65,运行表单的所有功能。第五题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“考试系统”,将文本“进入考试系统”(名称为label1的标签)改为20号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有一个标签“请输入密码”和一个文本框(名称分别为label1和text1)。输入密码时文本框中显示“*”,输入错误显示提示信息“密码输入不正确,第几次输入失败!”,三次输入不正确时,则显示提示信息“对不起,您不是合法用户!”,输入密码正确,则显示“密码正确,进入系统!”,然后结束表单运行。(inputnumber存放输入次数,oldpassword="123" ,newpassword 存放输入密码注意:完成表单设计后要运行表单的所有功能。第六题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号。标签背景色改为100,80,200,最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“计算”和“退出”(名称分别为Command1和Command2),二个标签(名称为label1,内容为“输入数据”;名称为label2,显示结果),一个文本框(名称为text1,在此输入数据)。单击“计算”命令按钮,计算出该数据之内所有奇数的和(该数据为自然数)。(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后输入1000运行表单的所有功能。第七题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号,字体的颜色设置为RGB(100,50,200)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,上有三个命令按钮“查找”、 “替换”和“退出”(名称分别为Command1、 Command2和Command3),一个编辑框(名称为edit1,内容为“ This is a example”)。单击“查找”命令按钮,选择Edit1中的单词exemple;单击“替换”,用单词exeicise置换已选择的单词。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第八题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎学习”,将文本“VFP数据库程序设计”(名称为label1的标签)改为20号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“求余数”和“退出”(名称分别为Command1和Command2),有二个标签(名称分别为label1和label2,内容为 “被除数”和“除数”,有三个文本框(名称为text1、text2和text2,在text1和text2中输入被除数和除数,text3中输出余数)。单击“求余数”命令按钮,则显示出余数,被除数、除数均为整数。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第九题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎学习”,将文本“VFP数据库系统”(名称为label1的标签)改为25号,字体颜色为RGB(100,60,80)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“计算”和“退出”(名称分别为Command1和Command2),二个标签(名称为label1,内容为“输入整数数据”,label2,输出结果),一个文本框(名称为text1,在此输入数据)。单击“计算”命令按钮,计算出从100到输入数据内的所有“水仙花数”的个数,水仙花数是指一个三位数,其各位数字的立方和等于该数本身。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十题在指定文件夹下完成如下简单应用:1.打开表单myform001,把表单(名称为Form1)标题改为“祝同学们”,将文本“身体健康,学习进步!”(名称为label1的标签)改为25号,字体颜色为RGB(255,0,0)。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,表单上有两个命令按钮“计算阶乘”和“退出”(名称分别为Command1和Command2),二个标签(名称为label1,内容为“输入一个整数”;label2,内容为“阶乘为”),二个文本框(名称为text1,在此输入数据;text2,显示阶乘)。单击“计算阶乘”命令按钮,则计算出输入数据的阶乘。单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十一题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1.打开表单myform001,把表单(名称为Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为label1的标签)改为25号黑体。最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。保存并运行表单。2.设计一个表单myform002,上有两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。(1)单击“查询”命令按钮,查询BOOKAUTH数据库中出版过3本以上(含3本)图书的作者信息,包括作者姓名和所在城市;查询结果按作者姓名升序保存在表NEW_TABLE中。(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。意:完成表单设计后要运行表单的所有功能。第十二题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1.建立查询文件MYQUERY,在SCORE_MANAGEB数据库中查询学生的姓名和年龄(计算年龄的公式是:今年年份-Year(出生日期),年龄作为字段名),结果保存在一个新表NEW_TABLE1中。2.建立菜单QUERY_MENU。该菜单中只有“查询”和“退出”两个菜单项(条形菜单),其中单击“查询”菜单项时,运行查询文件MYQUERY.QPR;单击“退出”菜单项时,返回到Visual FoxPro系统菜单。(相应命令写在命令框中,不要写在过程中)。第十三题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1在SCORE_MANAGER数据库中建立一个名为NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为NULL)的学生信息(包括“学号”、“姓名”和“系部”3个字段)。2建立表单MYFORM1,在表单上添加一个表格控件(名称为grdCourse),并通过该控件显示表COURSE的内容(要求RecordSourceType属性必须为0)。第十四题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1建立查询文件PJGZ_CX:根据"学院表"和"教师表"计算"信息管理"系教师的平均工资,结果存放到表tem中。2在College数据库中使用视图设计器建立一个名为course_v的视图,该视图根据"课程表"、"学院表"和"教师表"建立,视图中的字段包括"姓名"、"课程名"、"学时"和"系名"4项,视图中只包括"学时"大于等于60的记录,视图中的记录先按"系名"升序排列,若"系名"相同再按"姓名"降序排列,最后查询该视图中的全部信息,并将结果存放到表sef中。第十五题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1.使用查询设计器设计一个名为ONE的查询文件,查询房价价格大于等于280元的每盒客房的客户号、类型号(取自客房表)、类型名和价格。查询结果按类型号升序排列,并将结果输出到TABA中,设计完成后运行该查询。2.使用SQL的SELECT语句查询“客户”表中性别为男的客户号、身份证、姓名和工作单位字段及相应的记录值,并将结果存储到名为TABB的表(注意该表不需要排序)。请将该语句存储到名为TWO.PRG的文件中。第十六题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1建立一个名为score_query的查询。查询评委为"歌手编号"是"01002"的歌手所打的分数,然后将结果存入自由表result中,该自由表的字段有"评委姓名"和"分数",各记录按分数升序排列。最后运行该查询。2根据上一步操作得到的自由表result建立一个名为score_result的报表。要求:1)使用报表向导建立报表,报表中包括"评委姓名"和"分数"两个字段,按"分数"字段降序排列,报表标题为空。2)打开报表score_result,利用报表标签控件,将"王岩盐得分情况"作为报表的标题添加到报表中。第十七题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1."外汇管理"数据库中,通过视图设计器建立满足如下要求的视图:1)视图依次包含列Currency_sl.姓名、Rate_exchange.外币名称、Currency_sl.持有数量和表达式Rate_exchange.基准价*Currency_sl.持有数量;2)按"Rate_exchange.基准价*Currency_sl.持有数量"降序排列;3)将视图保存为view_rate。2.使用SQL SELECT语句完成汇总查询,结果存储于表results中,该表含有"姓名"和"人民币价值"两个字段(其中"人民币价值"为每人持有外币的"Rate_exchange.基准价*Currency_sl.持有数量"的合计),最后将查询结果按"人民币价值"降序排列。命令中的SQL语句存储到three.prg中。第十八题根据以下要求,完成简单应用操作:1利用查询设计器创建查询,从指定文件夹下的xuesheng表和chengji表中查询数学、英语和信息技术三门课中至少有一门课在90分以上(含)的学生记录。查询结果包含学号、姓名、数学、英语和信息技术5个字段;各记录按学号降序排序;查询去向为表table1。最后将查询保存在query1.qpr文件中,并运行该查询。2在指定文件夹下完成如下操作: 在指定文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前Visual FoxPro系统菜单的"帮助"菜单项之前插入一个"考试"菜单项,内有“统计”和“返回”两个子菜单,如下图所示。 菜单命令"返回"的功能是返回标准的系统菜单。 菜单程序生成后,运行菜单程序并执行"返回"菜单命令。第十九题根据以下要求,完成简单应用操作,所需文件(或要保存文件)均在指定文件夹下:1利用查询设计器创建查询,从orders、employee和customer表中查询2001年5月1日以后(含)所签所有订单的信息。查询结果依次包含"订单号"、"签订日期"、"金额"、"签订者"和"客户名"五项内容,其中"签订者"为签订订单的职员姓名。各记录按签订日期降序排序,签订日期相同按金额降序排序;查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。2建立文件名为Myform的表单,表单中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为"进入"和"退出",将表orders、employee和customer添加到数据环境。并实现退出按钮的功能。第二十题根据以下要求,完成简单应用操作,所有文件保存在指定文件夹下:1使用查询设计器设计一个查询,查询每个班级的班级号、班级名、班长名和班主任名,查询结果按班级号升序排序,并输出到ONE表中。运行该查询,并将设计的查询保存为ONE.QPR文件。注意:1) 表之间的关联,一个是STUDENT表的学号与CLASS表的班长号,另一个是CLASS表的班主任号与TEACHER表的教师号;2) 查询结果的各列的名称分别为班级号、班级名、班长名和班主任名。班长名列的数据来自于STUDENT表的姓名,班主任名列的数据来自于TEACHER表的教师名。2建立一个菜单Mymenu,包括两个菜单项"文件"和"帮助", "文件"将激活子菜单,该子菜单包括"打开"、"存为"和 "关闭"三个菜单项;"关闭"子菜单项功能为返回到系统菜单,其他菜单项的功能不做要求。高级应用第一题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个表单myform003,上有两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。(1)单击“查询”命令按钮,查询chengji数据表中三门课成绩均超过90的学生信息,包括学生姓名和学生性别;查询结果按学生姓名升序保存在表NEW_TABLE中。(2)单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第二题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为myform003的表单,表单的标题为“基本情况浏览表单”。表单中有四个文本框(名称为text1、text2、text3、text4),四个标签按钮(名称为label1、label2、label3和label4),其属性caption值分别为:学号、姓名、性别和班级,三个命令按钮“上一条”、“下一条”和“退出”(名称分别为Command1、Command2和Command3)。运行表单时,单击“上一条”则显示表xsqk.dbf当前记录的上一条记录,单击“下一条”则显示当前记录的下一条。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第三题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的标题为“学生基本情况查询表”。表单中有一个列表框(名称为list1)、四个标签(名称为label1、label2、label3、label4,其显示的值分别为:姓名、性别、学院、班级)、四个文本框(名称为text1、text2、text3、text4分别显示数据表xsxi.dbf中的选中学生的姓名、性别、学院和班级)。运行表单时,列表框中双击一个学生学号后,则在右侧文本框中显示其基本情况单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第四题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的标题为“职工工资统计”。表单中有一个组合框(名称为Combo1)、一个表格(名称为Grid1)、一个标签(名称为lable1,内容为“职称”)、一个命令按钮 “退出”(名称为Command1)。运行表单时,求出表zggz.DBF和rsda11中各种职称职工的平均实发工资和实发工资的总和单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第五题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,表单的标题为“按职称查询”。表单中有一个表格(名称为Grid1)、一个标签(名称为label1,内容为“输入查询内容”)一个文本框(名称为text1,显示查询的职称),一个复选框(名称为check1,内容为“职称”),两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。运行表单时,当选择职称时,文本框中显示RSDA1.DBF中的职称,同时在表格中显示该职称的记录的编号、姓名、性别、职称。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第六题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“统计”。表单中有一个组合框(名称为Combo1)、一个列表框(名称为Grid1)、一个命令按钮“确定”(名称分别为Command1),一个标签(名称为label1,显示记录相应值)。一个文本框(名称为text1,输入记录号)运行表单时,列表框中选择数据表rsda1后,在组合框中,显示该表中的字段名,选择字段名后,在标签中显示该字段的值。单击“退出”按钮关闭表单。注意:完成表单设计后,在文本框中输入6后,运行表单的所有功能。第七题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“统计职工人数”。表单中有二个复选框框(名称为check1、check2,其属性caption分别为教授、副教授)、一个标签(名称为label1,内容为“显示人数”)、一个文本框(名称为rext1,用于显示结果)、两个命令按钮“统计”和“退出”(名称分别为Command1和Command2)。运行表单时,当选择一个职称时,在文本框中显示rsda1.Dbf中该职称的人数。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第八题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“按季度统计”。表单中有一个选项按钮组(名称为optiongroup1)、二个标签(名称为label1和label2,内容为“订单数”和“总金额”)、两个文本框(名称为text1和text2,在此显示订单数和总金额),一个命令按钮 “退出”(名称为Command1)。运行表单时,当单击某个选项按钮,相应季度内签订的订单数量和总金额就会显示在对应的文本框中,使用的数据表为ddsj.dbf。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第九题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“订单查询”。表单中有一个标签(名称为label1,内容为“选择职员”)、一个表格(名称为Grid1)、一个命令按钮“退出”(名称分别为Command1),一个组合框(名称为combo1)。运行表单时,当从组合框中选择某个职员时,会在表格内显示该职员所签订的订单信息(订单号、客户号、签订季度、金额),使用的数据表为ddsj.DBF。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“form_book”的表单,表单的控件名为form1,文件名为“form_book”,表单的标题为“图书情况统计”。表单中有一个组合框(名称为Combo1)、一个表格(名称为Grid1)、两个命令按钮“统计”和“退出”(名称分别为Command1和Command2)。运行表单时,组合框中显示出显示出“清华大学出版社”、“经济科学出版社”和“高等教育出版”三条项目(只有出版社名称,不能输入新的)可供选择,在组合框中选择一个出版社名称后,如果单击“统计”命令按钮,则表格控件中显示出“BOOKS”表中该出版社的图书的信息(包括作者姓名,图书名称,出版单位)。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。第十一题根据以下要求,完成综合应用操作,所有文件保存在指定文件夹下:设计一个名为“myform003”的表单,表单的控件名为form1,文件名为“myform003”,表单的标题为“记录插入更新”。表单中有四个标签(名称为label1、label2、label3、label4,内容分别为“学号”、“姓名”、“性别”、“班级”),四个文本框(名称为text1、text2、text3、text4,分别用于输入学号、姓名、性别、班级),一个表格(名称为Grid1)、三个命令按钮“插入”、“更新”和“退出”(名称分别为Command1、command2,command3)。运行表单时,利用SQL语句实现记录的插入和更新(输入text1中学号与表中学号相同,完成更新班级操作),使用的数据表为xsx

    注意事项

    本文(VFP上机练习题.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开