VFP程序设计数据操纵.ppt
《VFP程序设计数据操纵.ppt》由会员分享,可在线阅读,更多相关《VFP程序设计数据操纵.ppt(27页珍藏版)》请在三一办公上搜索。
1、第五章 数据操纵,5.1 表中记录的定位 5.2 数据的传递5.3 表中数据的删除 5.4 表中数据的编辑 5.5常见VFP文件操纵命令5.6 排序5.7 索引5.8 数据统计命令,5.1表中记录的定位,绝对定位格式:GO|top|bottom功能:记录指针的绝对定位相对定位格式:skip 功能:将记录指针从当前记录移动N个记录。说明:N0,指针向下移动,N0时,向上移动。,5.1表中记录的定位,条件定位格式:locate for 功能:在指定范围中定位第一条满足的记录为当前记录若想定位到下一条满足条件的记录,使用命令continue菜单定位打开表浏览表表菜单转到记录,5.2 数据的传递,将当
2、前记录传送到内存变量格式:scatter memvar功能:当前记录中的数据传送到内存变量说明:内存变量的名称与字段名称相同,引用时要用m.或m-加以区分。可使用fields子句:fields|fields like|fields except,use 学生.dbfGo 3Scatter memvar?m.学号,m.姓名,m.生日,5.2 数据的传递,将当前记录传送到数组格式:scatter to 功能:当前记录中的数据传送到数组说明:可使用fields子句:fields|fields like|fields except,use 学生.dbfGo 3Scatter to a?a(1),a(2
3、),a(3),5.2 数据的传递,将内存变量的数据传送到记录格式:gather memvar功能:将内存变量中的数据传送到当前记录中与其同名的字段。补充:查看内存变量命令格式:list|display memory说明:list为卷屏方式显示;display为分屏方式显示,Go 3Scatter memvardisplay memoryGo 5Gather memvarlist,5.2 数据的传递,将数组中的数据传送到记录格式:gather from 功能:将数组中的数据按次序传送到当前记录。说明:可使用fields子句fields|fields like|fields except,Go 3
4、Scatter to bdisplay memoryb(1)=”555555”Go 6Gather from blist,5.2 数据的传递,成批记录传送到数组格式:copy to array fields for功能:当前选定的数据复制到数组中说明:单条记录复制到一维数组中,多条记录复制到二维数组中。,Dimension c(2,3)Copy to array c for 生日1989/01/01?c(1,1),c(1,2),c(1,3)?c(2,1),c(2,2),c(2,3),5.2 数据的传递,从数组向表追加记录格式:append from array 功能:将数组中的数据追加到表后,
5、listappend from array clist,5.3 表中数据的删除,逻辑删除delete命令鼠标单击删除标记(由白变黑)表菜单删除记录删除恢复recall范围for鼠标单击去除删除标记(由黑变白)表菜单恢复记录物理删除pack命令,物理删除已打上删除标记的记录表菜单彻底删除zap命令删除表中所有数据(无论其是否有删除标记),5.4表中数据的编辑,记录数据的追加格式:insert into 表名(字段名列表)values(表达式列表)功能:在表尾追加新记录,并输入其数据。格式:append from fields for功能:将文件名中的数据进行投影或选择操作后追加到当前表中。手动成
6、批修改数据格式:edit|change 范围 fields for功能:修改指定范围、满足条件的记录的指定字段的值自动成批修改数据格式:replace with,with 范围for功能:用表达式n的值替换字段名n的字段值,5.5常见VFP文件操纵命令,文件复制格式:Copy FileTo功能:复制任何类型文件。说明:不能对已打开的文件进行复制操作。若复制的是表文件则其附属备注文件须另行复制。,copy file 学生.dbf to xs.dbf&复制表文件copy file 学生.fpt to xs.fpt&复制备注文件use xs.dbf&打开表list,5.5常见VFP文件操纵命令,表结
7、构的复制格式:copy structure to fields功能:复制当前表的结构到指定文件中说明:只复制结构,不复制数据若有fields子句,则新表中只包含指定的字段。,use 学生.dbflistcopy structure to xsb fields 学号,姓名,生日use xsb.dbflist structure,5.5常见VFP文件操纵命令,文件重命名格式:renameto功能:给指定的文件重新命名。若为表改名,则备注文件名也要同步改动。删除文件格式:erase|delete file 功能:删除指定的文件显示文件目录命令格式:dir,rename 学生.dbf to 学生2.d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 程序设计 数据 操纵
链接地址:https://www.31ppt.com/p-6522865.html