




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
二级上机考试打开表并索引(多工作区)建立关联(SETRELATIONTO…INTO…)数据处理(修改、查询、统计等)输出显示(?,??,LIST,DISPLAY)关闭表(CLOSEDATABASES,CLOSEALL)结构化程序设计的步骤创建数据库(视图)创建表单添加数据环境添加控件设置控件属性编写事件处理代码(INIT,CLICK等)表单程序设计的步骤子表:2号区父表:1号区[33.1.2]编写程序(文件名:abc1.PRG)select2use学生indexon学号tagxhselect1use成绩setrelationto学号intob打开表,索引,关联数据处理(1)—修改记录replaceall成绩with成绩*1.15for课程名="Access程序设计"
将课程为“Access程序设计“的成绩提高15%。accept"请输入查询的学号:"toxhlocatefor学号=xhiffound()
?"***********查询结果***************"?"学号姓名课程名成绩学院"dowhilefound()
?学号,b.姓名,课程名,成绩,b.学院
continueenddo
?"***********************************"else
?"数据表中没有查到此人信息!"endif关闭表closedatabasesclearsettalkoffsetsafetyoffselect2use学生Indexon学号tagxhselect1use成绩setrelationto学号intobreplaceall成绩with成绩*1.15for课程名="Access程序设计"accept"请输入查询的学号:"toxhlocatefor学号=xhiffound()?"***********查询结果***************"?"学号姓名课程名成绩学院"dowhilefound()?学号,b.姓名,课程名,成绩,b.学院
continueenddo?"***********************************"else?"数据表中没有查到此人信息!"endifclosedatabasesabc1.PRG创建表单,添加控件、数据环境Thisform.Optiongroup1Value0ButtonCount2Thisform.Optiongroup1.Option1Caption"男"Thisform.Optiongroup1.Option2Caption"女"设置控件属性Thisform.Command1Caption"结束"Thisform.Grid1Visible.F.编写事件处理代码Thisform.Optiongroup1.Clickxb=""docasecasethis.value=1xb="男"casethis.value=2xb="女"endcaseSELECT*FROM
学生;
WHERE
学生.性别=xb;
INTOCURSORtmpThisform.Grid1.Recordsource="tmp"Thisform.Grid1.Visible=.T.子表:2号区父表:1号区[33.2.2]编写程序(文件名:abc2.PRG)select2usekshindexon学号tagxhselect1useyyusetrelationto学号intob打开表,索引,关联数据处理(1)—修改记录replaceall平均分with(笔试+听力)/2
计算并填写“yyu.dbf”的平均;gotopdowhile!eof()
docasecase平均分>=90replaceb.评语with"优"case平均分>=80replaceb.评语with"良"case平均分>=70replaceb.评语with"中"endcaseskipenddobrowsefields学号,b.姓名,笔试,听力,平均分,b.评语关闭表closedatabasesclearsettalkoffsetsafetyoffselect2usekshindexon学号tagxhselect1useyyusetrelationto学号intobreplaceall平均分with(笔试+听力)/2gotopdowhile!eof()docasecase平均分>=90replaceb.评语with"优"case平均分>=80replaceb.评语with"良"case平均分>=70replaceb.评语with"中"endcaseskipenddobrowsefields学号,b.姓名,笔试,听力,平均分,b.评语closedatabasesabc2.PRG创建表单,添加控件、数据环境Thisform.Pageframe1PageCount2Thisform.Pageframe1.Page1Caption"成绩"Thisform.Pageframe1.Page2Caption"综合"设置控件属性Thisform.Command1Caption"退出"其它控件属性Thisform.Pageframe1.Page2.Label1.Caption"学号"Thisform.Pageframe1.Page2.Label2.Caption"平均分"Thisform.Pageframe1.Page2.Label3.Caption"评语"Thisform.Pageframe1.Page2.Text1.ControlSource"yyu.学号"Thisform.Pageframe1.Page2.Text2.ControlSource"yyu.平均分"Thisform.Pageframe1.Page2.Text3.ControlSource"ksh.评语"ThisformCaption"英语成绩"Thisform.Pageframe1.Page2.Commandgroup1.Clickdocasecasethis.value=1if!bof()skip-1endifcasethis.value=2if!eof()skipendifcasethis.value=3Thisform.ReleaseendcaseThisform.Refresh子表:2号区父表:1号区[33.3.2]编写程序(文件名:abc3.PRG)select2use商品indexon商品号tagsphselect1use订单setrelationto商品号intob打开表,索引,关联数据处理(1)—修改记录replaceall总金额withb.单价*数量
计算订单的总金额(总金额=单价*数量),填入“订单.dbf”的“总金额”字段中。数据处理(2)—修改,显示
按订单号查询该商品名、单价、数量和总金额。要求能反复查询。直到用户不再查询为止。界面如下图所示:请输入订单号:0002============查询结果============商品名称单价数量总金额计算机操作系统31.00262.00继续查询吗?(y/n)ndowhile.T.accept"请输入订单号:"toddhlocatefor订单号=ddh?"==========查询结果=========="?"商品名称单价数量总金额"dowhilefound()
?b.商品名,b.单价,数量,总金额
continueenddowait"继续查询吗(Y/N)?"toynifupper(yn)="N"exitendifenddo关闭表closedatabasesclearsettalkoffsetsafetyoffselect2use商品indexon商品号tagsphselect1use订单setrelationto商品号intobreplaceall总金额withb.单价*数量dowhile.T.accept"请输入订单号:"toddhlocatefor订单号=ddh?"==========查询结果=========="?"商品名称单价数量总金额"dowhilefound()?b.商品名,b.单价,数量,总金额
continueenddowait"继续查询吗(Y/N)?"toynifupper(yn)="N"exitendifenddoclosedatabasesabc3.PRG[33.4.2]编写程序(文件名:abc4.PRG)SQL查询SELECTXscjzk.学号,Xjxx.姓名,Dm_yx.院系简称,; Xscjzk.课程代码,Xscjzk.成绩;FROMxscjzkINNERJOINxjxx;INNERJOINdm_yx;ONXjxx.院系代码=Dm_yx.院系代码;ONXscjzk.学号=Xjxx.学号;WHEREDm_yx.院系简称="动科院"[33.5.2]编写程序(文件名:abc5.PRG)usecj5打开表数据处理—统计,显示1.从键盘上输入查询的学号,能查询该同学的学号、平均成绩2.程序要求能反复查询输出,其输出格式如下:。dowhile.T.accept"请输入查询的学号:"toxhaverage成绩topjfor学号=xh?"学号:",xh,"平均成绩:",pjwait"继续查询吗(Y/N)?"toynifupper(yn)="N"exitendif
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业结构调整建议3篇
- 农田耕作劳务承包合同3篇
- 人力入股合伙人协议模板3篇
- 库存控制策略劳动合同模板3篇
- 房产租赁逾期付款的纠纷解决3篇
- 女婿赡养岳父岳母协议书3篇
- 出庭授权委托书格式模板设计3篇
- 天津房屋买卖合同精要解读3篇
- 员工合规承诺保证书的创新特点3篇
- 保险业务系统开发贷款合同3篇
- 2025购销合同(电子产品)范文
- 基于全生命周期的绿色建筑成本影响因素研究
- 2025年普法知识竞赛题库及答案(共80题)
- 心力衰竭护理查房 课件
- 【课时练基础作业】人教版四年级数学下册第四单元《期中计算能力测试》(含答案)
- 树木修剪合同协议
- 2025年兰州市九年级诊断考试(一诊)物理试卷
- 2024年4月27日福建省事业单位《综合基础知识》真题及答案
- 农民工工资专用账户管理制度
- 药物治疗管理MTM
- 初级培训机器人的机械系统
评论
0/150
提交评论