




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
渤海大学教案杂志2006年3月张第三章数据记录维护工作教学目的要求第3章学习使学生全面了解工作区的概念,并使用工作区打开表格时,将使用多个工作区。可以让学生对表中的数据记录执行添加、修改、删除、替换、定位等操作,同时还可以使用命令执行这些操作。教学焦点难点讲课重点:1.使用工作区。2.使用多个工作区。表结构,掌握数据记录显示命令。即可从workspace页面中移除物件。4.了解添加、定位、删除和替换数据记录的命令。教学困难:1.使用多个工作区。2.使用添加、定位、删除和替换数据记录命令。准流作业哇训练操作:1.使用工作区2.显示表格结构3.显示表格资料记录4.数据记录定位,包括绝对定位和相对定位5.添加数据记录6.删除数据记录,替换教育:完成培训概述中的培训项目4摘要通过本章学习:1、确定如何使用工作区和多工作区2、掌握表菜单中的命令操作。3、掌握与“表”菜单下的命令操作相对应的命令。教学的主要内容教学方法时间分配学习目标l知识点:1.熟悉工作空间的概念。2.了解如何使用工作区。3.掌握多工作区使用情况。4.掌握如何在当前工作区中操作其他工作表。l技能点:1.操作使用关系表格被选定。2.工作区使用表格切换。3.您可以在当前操作中操作其他工作区表。第一节,使用工作区一、使用工作区概念和多个表多个工作区的概念在以前的版本中仍然可用,可以在每个工作区中打开表。也就是说,不能在一个工作区中同时打开多个表。如果需要同时打开多个表,则只需在不同的工作区中打开不同的表。Visual FoxPro最多可以同时打开32767个数据表。每个打开的表在内存中打开一个存储,称为工作区。Visual FoxPro在数据表中提供了32767个工作空间。使用USE命令打开表时,系统默认使用工作空间1。每次使用USE命令打开表时,Visual FoxPro都会首先关闭在其中打开此工作空间的表。因此,要同时打开多个表格,必须先选择工作区。USE命令的“在工作区中”选项可指定工作区。具体来说,用于选择作业的命令如下:select NW ork ara | c work ara | ctable alias在Visual FoxPro中,工作区编号为1到32767,只有前10个工作区的名称固定为a到j。动作辨别名称是在指定工作区中开启的资料库表格别名。例如,如果您有学生和成绩两个表,并且想同时打开它们,请在命令窗口中运行以下命令:CLOSE DATABASE ALLOPEN DATABASE学生管理SELECT 1USE学生SELECT 2使用成绩在USE命令中添加选项将同时打开表学生和成绩。执行命令如下:CLOSE DATABASES ALLOPEN DATABASE学生管理USE学生IN 1性使用IN 2正如您在上一个练习中看到的,IN参数允许您在不离开当前工作区的情况下在其他工作区中打开表。如前所述,不带参数的USE命令可以关闭当前工作空间中打开的表文件。IN参数使您可以在不离开当前工作区的情况下关闭在其他工作区中打开的表。在上例中,学生表在工作室1中,成绩单在工作室2中打开,当前工作区仍然是工作区1。如果要将工作空间2放置在当前工作空间中,可以使用SELECT命令实现。查看以下命令:SELECT 2SELECT B附注:通常,您目前所在的工作区称为目前工作区,在目前工作区中开启的表格称为目前表格(或使用中表格)。在某些情况下,您可以同时打开多个表格,并知道打开了哪些工作空间,未打开哪些工作空间。要避免出现此类问题,建议您始终在占用的最小编号工作空间中打开表。最小的工作区是什么?例如,假设表格在工作区1和工作区3中打开,最小的未使用工作区为工作区2。选择“未占用的最小编号”工作空间后,有两种方法可用:使用1 SELECT 0命令每次打开数据表时,都运行SELECT 0命令。未使用的最小编号工作区被选择为当前工作区。例如,如果,CLOSE DATABASE ALLOPEN DATABASE学生管理SELECT 1USE学生SELECT 3使用成绩SELECT 0使用课程使用2 IN选项直接使用添加了IN 0选项的USE命令打开表。例如:CLOSE DATABASES ALLOPEN DATABASE学生管理USE学生IN 1性使用IN 3USE课程IN 0二、表的别名通过选择最低级别的工作区打开表格,您可以快速确定表格占用的工作区编号或名称。在这种情况下,如何切换工作空间?您还可以使用别名(Alisas)选择工作区,该别名在前面介绍的SELECT命令语法中打开工作区中的表。USE命令打开表时,可以指定表的别名。如果未指定,则默认情况下,表的原始名称为别名。例如,假设您在workspace1和workspace2中分别打开了表学生和成绩,如下所示:CLOSE DATABASES ALLOPEN DATABASE学生管理SELECT 0USE学生SELECT 0使用成绩要切换回工作区编号1,请运行命令。SELECT学生要切换回工作台2,请运行命令。SELECT成绩您可以在USE命令中使用ALIAS AliasName参数指定表的别名。例如:CLOSE DATABASES ALLOPEN DATABASE学生管理SELECT 0USE学生ALIAS STUDENTSELECT 0USE成绩ALIAS SCORE请注意,一旦指定了别名,就必须利用别名切换工作区。因此,要切换回工作台编号1,必须运行命令。SLECT STUDENT要切换回工作台2,必须运行命令。SELECT SCORE注意:您无法重新命名个别工作区中开启之表格的别名。第三,直接操作字段,而不是当前工作空间在Visual FoxPro中,还可以直接操作在当前工作空间中在其他工作空间中打开的表格中的字段。但是,请使用下面的引导格式。别名。字段名或别名-字段名例如,如果在工作区1中打开了表学生,在工作区2中打开了表分数. 2工作区作为当前工作区,要浏览表学生初中编号和姓名字段的内容,请输入以下命令:CLOSE DATABASES ALLOPEN DATABASE学生管理SELECT 0USE学生SELECT 0使用成绩-嗯?学生。学号,学生。名字CLOSE DATABASES“别名。使用“字段名”格式,可以清楚地知道此字段是哪个工作区中表的字段。如果字段名前面没有别名引导,则表示这是当前工作区中的当前表字段。第四,重复打开同一个表Visual FoxPro允许在不同的工作空间中同时打开相同的表文件,这些操作需要向USE命令添加选项AGAIN。假定您要使用以下方法在三个工作区中同时打开表学生:CLOSE DATABASE ALLOPEN DATABASE学生SELECT 0USE学生SELECT 0USE学生AGAINUSE学生IN 0 AGAIN如果在不同的工作区中重复打开同一表时未指定别名,则第一次使用表名作为别名,重新打开时使用工作区名作为别名。如果在前10个工作区中打开,则别名可以分别为a到j。如果在工作空间11到32767中打开,则别名可以分别为W11到W32767。让我们看一下以下示例:CLOSE ALLOPEN DATABASE学生管理SELECT 1USE学生-嗯?ALIAS()学生SELECT 2USE学生AGAIN-嗯?ALIAS()bSELECT 10USE学生AGAIN-嗯?ALIAS()jSELECT 0USE学生AGAIN-嗯?ALIAS()cSELECT 11USE学生AGAIN-嗯?ALIAS()W11SELECT 0USE学生AGAIN-嗯?ALIAS()bSELECT30USE学生AGAIN-嗯?ALIAS()W30选择32767USE学生AGAIN-嗯?ALIAS()W32767CLOSE ALL30分钟(详细信息)20分钟(详细信息)30分钟(详细信息)20分钟(详细信息)教学的主要内容教学方法时间分配学习目标l知识点:1.显示表格结构2.显示表格的记录l技能点:1.使用命令显示表格结构。2.使用命令显示数据记录。第二节,显示数据表一、显示表格结构一个,您可以使用指令来检查目前表格的结构。命令如下:LIST STRUCTURE或DISPLAY STRUCTURELIST命令将表格结构显示为连续输出,而DISPLAY命令将表格结构显示为分页。例如,要列出表学生的结构,可以:CLOSE DATABASES ALLOPEN DATABASE学生管理USE学生列表结构如果在使用LIST STRUCTURE命令之前未打开表,则将显示“打开”对话框,提示您先选择表,然后打开。要将表的结构打印到打印机,可以向LIST STRUCTURE命令中添加TO PRINTER关键字。例如:CLOSE DATABASES ALLOPEN DATABASE学生管理USE学生LIST STRUCTURE TO PRINTER要将表的结构保存到文本文件中,请将TO FILE FileName参数添加到LIST STRUCTURE命令,如下所示:CLOSE DATABASES ALLOPEN DATABASE学生管理USE学生LIST STRUCTURE TO FILE TEST此命令将表学生的结构保存在文本文件TEST .复制到TXT(.TXT是默认扩展名)。二、显示表记录第二,Nsist命令语法:LISTFIELDSFieldListscopeforexpres
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年碳化硅磨块项目立项申请报告
- 2025年免疫诊断产品项目提案报告
- 2025年勘察设计注册电气工程师考试(发输变电专业案例)经典试题及答案(鸡西)
- 2025年正高级经济师考试(高级经济实务人力资源管理)考前冲刺试题及答案
- 消防应急疏散与安全保障方案
- 儿童发热应急预案
- 金华预制化粪池施工方案
- 涉险事故应急预案
- 6.2.3 图形的认识与测量-立体图形的表面积和体积(教学设计)-六年级下册数学人教版
- 建筑装饰施工质量管理方案
- 2025年盘锦市总工会面向社会公开招聘工会社会工作者52人考试参考试题及答案解析
- 2025河北水发节水有限公司公开招聘工作人员16人笔试参考题库附答案解析
- 新版中华民族共同体概论课件第十二讲民族危亡与中华民族意识觉醒(1840-1919)-2025年版
- 夜间红外成像算法优化-洞察及研究
- 设备点巡检基础知识培训
- 曲阜师范大学毕业论文答辩课件模板课件
- 谢好网金字塔教学课件
- 人教版二年级数学上册第一单元测试卷(含答案)
- 2025至2030复合磨机衬板行业发展趋势分析与未来投资战略咨询研究报告
- 《云计算与大数据技术》教学大纲(48学时版)
- 细胞外囊泡研究与应用
评论
0/150
提交评论