兰州理工中专数据库基础—VisualFoxPro<<定位命令>>数据库基础—VisualFoxPro<<定位命令>>授课人:年爱华时间:2014-10一、新课引入一、新课引入主要工作具体工作总结致谢新课引入List|Display;Nextn;1、显示表中的第5条记录,如何操作的?2、显示表中的第3条到第8条记录,如何操作的?情趣引入:二、揭示课题二、揭示课题研究背景具体工作揭示课题致谢总结今天我们使用定位命令来简单快捷的实现指针移动,而不再是鼠标繁琐的操作。3.1绝对定位命令3.1绝对定位命令研究背景讲授新课致谢主要工作总结格式一:[Go|Goto]Top|Bottom作用:移动记录指针指向表中第一条记录|最后一条记录。格式二:[Go|Goto]<数值表达式>作用:将记录指针指向给定记录号对应的记录。3.1绝对定位命令3.1绝对定位命令研究背景讲授新课致谢主要工作总结创设任务一:绝对定位命令的应用一:显示第4条记录的命令操作是?二:显示首行记录的命令操作是?三:显示尾记录的命令操作是?四:显示第3条到第10条记录内容的命令操作是?3.1绝对定位命令3.1绝对定位命令研究背景讲授新课致谢主要工作总结创设任务一:绝对定位命令的应用任务学生通过操作进行总结评价是否完成一:显示第4条记录具体操作步骤如下:1、将记录指针定位在第4条记录上2、Disp命令如下:Go4Disp二:显示首行记录具体操作步骤如下:1、将记录指针定位在首行2、Disp命令如下:GotopDisp三:显示尾记录具体操作步骤如下:1、将记录指针定位在尾行•Disp命令如下:GobottomDisp四:显示第3条到第10条记录的内容具体操作步骤如下:1、将记录指针定位在第3条记录上2、使用list|dispnext8命令如下:Go3Listnext83.2相对定位命令3.2相对定位命令研究背景讲授新课致谢主要工作总结格式一:(难点)Skip<数值表达式>作用:表示从当前记录开始移动记录指针,<数值表达式>表示移位记录的个数。正值:表示向文件尾移动;负值:表示向文件头移动。格式二:Skip或Skip1作用:都表示从当前记录开始向下移动一条记录指针。3.1绝对定位命令3.1绝对定位命令研究背景讲授新课致谢主要工作总结创设任务二:相对定位命令的应用一:1、显示第10条记录的内容2、向下移动6条记录后显示当前记录二:1、显示第24条记录的内容2、向上移动15条记录后显示当前记录3.1绝对定位命令3.1绝对定位命令研究背景讲授新课致谢主要工作总结创设任务二:相对定位命令的应用三:显示表中的后10条记录四:(依据学生掌握情况选做题)1、显示表中的前5条记录2、指针从当前位置再向下移动5条记录并显示当前记录五:(依据学生掌握情况选做题)1、将指针定位在第15条记录上并显示当前记录2、再向下移动11条记录并显示当前记录3、再向上移动17条记录并显示当前记录下一页3.1绝对定位命令3.1绝对定位命令研究背景讲授新课致谢主要工作总结创设任务二:相对定位命令的应用任务学生通过操作进行总结评价是否完成一:1、显示第10条记录的内容2、向下移动6条记录后显示当前记录命令如下:Go10;dispSkip6Disp二:1、显示第24条记录的内容2、向上移动15条记录后显示当前记录命令如下:Go24;dispSkip-15Disp三:1、显示表中的后10条记录命令如下:GobottomSkip-9Listnext103.1绝对定位命令3.1绝对定位命令研究背景讲授新课致谢主要工作总结创设任务二:相对定位命令的应用任务学生通过操作进行总结评价是否完成四:(依据学生掌握情况选做题)1、显示表中的前5条记录2、指针从当前位置再向下移动5条记录并显示当前记录命令如下:GotopListnext5Skip5Disp五:(依据学生掌握情况选做题)1、将指针定位在第15条记录上并显示当前记录2、再向下移动11条记录并显示当前记录3、再向上移动17条记录并显示当前记录命令如下:Go15DispSkip11DispSkip-17Disp四、课堂小节四、课堂小节研究背景课堂小结致谢主要工作具体工作一、当题目中要求:将记录指针指向首行,尾行或指向任意一条记录时,我们用什么命令呢?()A、绝对定位命令GoB、相对定位命令Skip二、当题目中要求:将记录指针向下或向上移动n条记录时,我们用什么命呢?A、绝对定位命令GoB、相对定位命令Skip三、当题目中要求:(依据学生掌握情况选...