电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

VFP表的基本操作方法1

44页
  • 卖家[上传人]:资****亨
  • 文档编号:180440044
  • 上传时间:2021-04-20
  • 文档格式:PPT
  • 文档大小:209KB
  • / 44 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、20.04.2021,1,第2章 VFP表的基本操作方法,学习目的: 1、创建表及表的维护命令,熟练创建表,及对表的一系列操作,如:修改、复制表的结构,在表中添加记录,删除记录等。 2、熟练掌握表达式的运算 学习要点: 1、表的操作 2、表达式 3、表维护命令,20.04.2021,2,第2章 VFP的基本操作方法,2.2 表达式,2.3 表的维护命令,退出,2.1 表的建立与修改,小结,20.04.2021,3,2.1 表的建立与修改,2.1.2 输入数据,2.1.3 修改表结构 、数据,退 出,2.1.1 建立表结构,2.1.4 通用型字段,返 回,20.04.2021,4,2.1.1 建立表结构,20.04.2021,5,1、设计表的结构 字段名 类型与宽度 小数位数 2、建立表的结构 表设计器,两个步骤,返 回,20.04.2021,6,2.1.2 输入数据,一、数据输入要点,1、VFP自动提供下一个记录的输入位置,2、逻辑型数据输入只能是T,Y,F,N; 日期型数据输入有中、美两种格式(yy.mm.dd、 mm/dd/yy)可用命令切换,3、备注型和通用型输入双击或用快捷键C

      2、trl+PgDn,二、编辑窗口的打开和关闭,20.04.2021,7,三、表的打开和关闭 1)用命令: 命令格式:use 功能:在当前工作区中打开或关闭表 2)其他方法 选定“文件”菜单的“打开”命令,选择文件类型是“表”,后选定要打开的表,单击“确定”按钮 3)关闭表的其他方法 使用以下的命令格式之一: clear all / close all/ close database/ close tables,返 回,20.04.2021,8,返 回,2.1.3 表结构、数据的修改,表结构的修改 1、打开表设计器来修改 2、利用表向导来修改表的结构 表数据的修改 1、两种记录显示方式 2、浏览窗口的操作 表数据追加与删除 1、追加 2、删除分两步:打删除标记和真正删除两步,20.04.2021,9,2.1.4 通用型字段,通用型字段可以存储多媒体数据:图象,图形和声音等,在很多方面和备注型类似。 1、通用型字段数据的输入:可以通过 剪切板粘贴,或通过编辑菜单的插入对象命令来插入图形。 2、通用型字段的删除:打开通用型字段窗口,然后选定编辑菜单的清除命令,返 回,20.04.2021,10

      3、,2.2 表达式,2.2.2 变量,2.2.3 运算符,退 出,2.2.1 常量,2.2.4 函数,返 回,2.2.5 常用命令,常量:是固定不变的数据。 1、数值型常量 2、字符型常量 3、日期性和日期时间型常量 4、逻辑型常量 5、货币型常量,返 回,2.2.1 常量,20.04.2021,12,2.2.2 变量,二、 内存变量,四、 字段变量,退 出,一、 概念、分类,五、 系统变量,返 回,三、 数组,1、概念:在命令操作和程序运行过程中其值允许变化的量,2、分类,内存变量,字段变量,系统变量,概述,返 回,20.04.2021,14,内存变量,1)命名规则(P45) 2)赋值命令: 格式1:= 格式2:store to 3)表达式显示命令 ? ,返 回,20.04.2021,15,4)内存变量的显示 格式: List|display memory liketo printer|to file 5)内存变量的清除 格式: release all/like/accept 功能:从内存清除指定的变量,返 回,20.04.2021,16,2 定义数组,3 数组元素的赋值操作,退 出,

      4、1 数组概念,返 回,数组,20.04.2021,17,返 回,1 数组概念,数组:按一定顺序排列的一组内存变量。数组中的每一个变量称为数组元素。每一个数组元素都可以通过一个数值下标(下标下界为1)被引用。在 Visual FoxPro 中,一个数组中的数据不必是同一种数据类型,由若干单下标变量组成的数组称为一维数组。 由若干双下标变量组成的数组称为二维数组,例如:一维数组 scor(3) 二维数组 seat(3,4,分类,20.04.2021,18,2 定义数组,在使用数组时一定要先定义 ,有两条命令可以定义数组,DIMENSION (,下标2), (,DECLARE (,), (,功能:定义一个或多个一维或二维的内存变量数组。 参数描述:DIMENSION和DECLARE为定义数组的命令动词。 :指定数组的名称,其规定与内存变量名相同。 (,):定义数组的维数和大小 。 说明:二维数组中各元素按行的顺序依次排列,返 回,20.04.2021,19,返 回,20.04.2021,20,3 数组元素的赋值操作,STORE TO,格式一,命令动词,去向子句,包含值的表达式,接收值的数组名

      5、或元素,STORE 0 TO A 将数值0赋给数组A的所有元素 STORE “丁一” TO A(2,1) 将字符串“李磊”赋给数组A的 第2行第1列的元素,例,格式二,接收值的数组名或元素,赋值操作符,包含值的表达式,例,A=.T. 将逻辑真值赋给数组A的所有元素,返 回,20.04.2021,21,字段变量,表的一个字段都是一个字段变量,以下划线开头,用于控制外部设备(打印机等),屏幕输出格式等。如:_diarydate:存储当前日期,系统变量,返 回,20.04.2021,22,2.2.3 运算符,一、 表达式的概念,二、 运算符,三、 运算符的优先级,返 回,退 出,20.04.2021,23,表达式的概念,表达式: 由运算符将常量、变量和函数连接起来的有意义的式子。 单个的常量、变量和函数都可以看作是最简单的表达式。 表达式按照运算结果的类型可以分为 四类 字符型表达式(C) 数值型表达式(N) 逻辑型表达式(L) 日期型表达式(D,表达式显示命令,功能:计算表达式的值,并将其显示到屏幕上。 区别:?换行显示,?不换行显示,返 回,20.04.2021,24,运算符,运算符:是

      6、对数据对象(操作数)进行操作运算的符号。 运算符以其结果的类型分组有如下五类 算术运算符 关系运算符 逻辑运算符 字符串运算符 日期运算符,1、算术运算符,1) + 加号(NNN) (2) - 减号(NNN) (3) * 乘号(NNN) (4) / 除号(NNN) (5) * 乘方(NNN) (6) 乘方(NNN) (7) % 余数(NNN,第1操作数类型,运算符,第2操作数类型,运算结果类型,返 回,20.04.2021,25,2、关系运算符 关系运算符有如下十种: (1) 大于 (3) = 等于 (4) = 大于或等于 (6) 不等于 (7) # 不等于 (8) != 不等于 (9) $ 属于 (10) = 精确等于,关系运算符两边的数据类型必须相同,不同类型的数据无法进行有意义的比较。 关系运算产生逻辑结果。即只能是逻辑“真”或逻辑“假”中的一种,返 回,20.04.2021,26,3、逻辑运算 逻辑运算符有下列几个: (1) .NOT. 逻辑非(单边运算符) (LL) (2) ! 逻辑非(单边运算符) (LL) (3) .AND. 逻辑与 (LLL) (4) .OR. 逻辑或

      7、(LLL,4、字符运算符 (1) + 字符串精确连接 (CCC) (2) - 字符串非精确连接 (CCC) 5、日期运算符 (1) + 加(DND)(NDD) (2) - 减(DDN)(DND) 说明:日期加上数值得到将来的日期;数值加上日期得到将来的日期;日期减去数值得到过去的日期;两日期相减得到两个日期相差的天数,返 回,20.04.2021,27,运算符的优先级,算术运算符 字符串运算符,最高级,一元运算符 “+”和“-”(正负号,或(乘方,/、和%(乘、除和余数,和-(加和减,和,和-(加和减,日期运算符,关系运算符,、=、#、!=、$、,各运算符优先级相同,次高级,逻辑运算符,NOT.或!(逻辑非,AND.(逻辑与,OR.(逻辑或,最低级,返 回,函数的要素:函数名,参数和函数值3个要素 函数的类型:函数类型就是函数值的类型。使用type函数能返回表达式的类型能够,也能测出函数的类型。 ?Type(”date()”) 常用函数:p50表2.7,2.8,2.9,2.10,2.11,2.2.4 函数,返 回,四种常用的命令子句:总是由一个命令动词开头,其后根上若干子句。 例如:L

      8、ist filedsforwhileoff 1)命令动词 5)fields子句 2)范围子句 6)off子句 3)for子句 4)while子句,2.2.5 VFP常用命令子句,返 回,各部分的意义,20.04.2021,31,2. 3 表的维护命令,返 回,2.3.1 表与表结构的复制,2.3.2 记录指针的移动,2.3.3 记录的插入与追加,2.3.4 表记录的删除和恢复,2.3.5 表数据的替换,2.3.6 逻辑表的设置,2.3.7 建立与修改表结构,20.04.2021,32,2. 3 .1 表与表结构的复制,格式:copy file to 功能:从文件复制得 文件 例: copy file sp.dbf to sp1.dbf copy file sp.fpt to sp1.fpt,1、复制任何文件,返 回,20.04.2021,33,格式:copy to for while 功能:将当前表中选定的部分记录和部分字段复制成一个新表或其他类型的文件 例:use xs copy to xs1 copy to xs2 fields 学号,姓名,家庭住址 for right(学号,1)

      9、=“4” 根据需要还可以加上下列子句: fields| fields like| fields excepttype sdf|xls|delimitedwith|with blank|with tab,2、从表复制出表或其他类型的文件,返 回,20.04.2021,34,3、复制表的结构,格式:copy structure to fields 功能:复制表的结构,不复制其中的数据,若使用fileds字段,则新表的结构只包含指明的字段,同时也决定了这些字段在新表中的排列次序,返 回,20.04.2021,35,2.3.2 记录指针的移动,1) 记录定位命令 格式1:GOTO TOP|BOTTOM 格式2:GOTO 2) 记录移位命令 格式:skip 功能:从当前记录开始移动指针记录,数值表达式的值表示移动记录的个数,返 回,20.04.2021,36,2.3.3 记录的插入与追加,插入新记录 格式:insert blankbefore 追加新记录 格式1: insert into 表名 (字段名)values(表达式) 格式2:appendblank 格式3:append from文件名

      10、,返 回,20.04.2021,37,2.3.4 表记录的删除和恢复,1、 记录逻辑删除命令 格式:delete forwhile 2、 记录物理删除命令 格式:pack 3、 记录恢复命令 格式:recall for while 4、 记录清除命令 格式:zap,返 回,20.04.2021,38,2.3.5 表数据的替换,返 回,1、成批修改数据 格式:replacewith ,with . for while 功能:在当前表的指定记录中,将有关字段的值用相应的表达式值来替换,若与缺省,则只对当前记录的有关字段进行替换,20.04.2021,39,2.3.5 表数据的替换,返 回,2、单个记录与数组间的数据传送 1) 将记录传送到数组或内存变量 格式: scatter fileds memo toblank/memvarblank 功能:将当前记录的字段值按字段名表顺序依次送入数组元素中,或依次送入一组内存变量,20.04.2021,40,2.3.5 表数据的替换,返 回,2)将数组或内存变量的数据传送到记录 格式: gather from/ memvar fields 功能:将数

      《VFP表的基本操作方法1》由会员资****亨分享,可在线阅读,更多相关《VFP表的基本操作方法1》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.