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

新编Visual FoxPro 应用教程 教学课件 ppt 作者 匡松 胡念青 主编 VFP第2章

36页
  • 卖家[上传人]:E****
  • 文档编号:89452811
  • 上传时间:2019-05-25
  • 文档格式:PPT
  • 文档大小:172KB
  • / 36 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、,数据基本元素与运算,第2章,本章主要内容,数据类型 常量 变量 Visual FoxPro的基本运算 常用函数,2.1 数据类型,1. 字符型(C型) 2. 数值型(N型) (1)数值型(Numeric) (2)浮点型(Float) (3)货币型(Currency) (4)双精度型(Double) (5)整型(Integer) 3. 日期型(D型) 4. 日期时间型(T型) 5. 逻辑型(L型) 6. 备注型(M型) 7. 通用型(G型),1. 字符型(C型), 字符型数据是指不具有计算功能的文字数据。 字符型数据由汉字和英文字符、数字字符、空格及其他专用字符组成。 字符型数据的最大长度可达254个字符。 字符型数据必须用定界符(单引号、双引号或方括号)将字符串引起来。 例如:”a” ”ABCD” ”数据库” 12345 计算机,2. 数值型(N型),数值型数据是描述数量的数据类型,在Visual FoxPro系统中被细分为以下5种类型: 数值型(Numeric) 浮点型(Float) 货币型(Currency) 双精度型(Double) 整型(Integer),(1)数值型(Num

      2、eric),数值型数据是由数字(09)、小数点和正负号组成。最大长度为 20 个字符(包括+、-号和小数点)。 例如: 768 -123.567 +32 967.123,(2)浮点型(Float),浮点型数据是数值型数据的一种,与数值型数据完全等价,只是表示形式不同。 例如: 0.326E+9 表示 0.326109 -1.58E-7 表示 -1.5810-7 -3645E-89 表示 -364510-89,(3)货币型(Currency),货币型数据是在数据的第一个数字前冠一个货币符号($)。 例如: $34 $898.324 $123.4567,(4)双精度型(Double),双精度型数据是更高精度的数值型数据。它只用于数据表中的字段类型的定义。,(5)整型(Integer),整型数据是不包含小数点部分的数值型数据,它只用于数据表中的字段类型的定义。,3.日期型(D型),日期型数据是用于表示日期的数据,长度固定为 8个字符。日期型数据包括年、月、日三个部分,每部分间用规定的分隔符分开。 书写格式:yyyy/mm/dd 2009-06-29 2009.06.29 2009/06/29

      3、 显示格式:mm/dd/yy mm 月,dd 日,yyyy(或yy) 年,4.日期时间型(T型),日期时间型数据是描述日期和时间的数据,其长度固定为8 个字符。日期时间型数据除了包括日期的年、月、日,还包括时、分、秒以及上午、下午等内容。 书写格式: yyyy/mm/dd hh:mm:ss 显示格式: mm/dd/yy hh:mm:ss mm月,dd日,yyyy年 hh 小时,后面的mm分钟,ss 秒 AM 上午 PM 下午,5. 逻辑型(L型),逻辑型数据是用于描述客观事物真假的数据,表示逻辑判断的结果。 逻辑型数据只有真(.T.)和假(.F.)两种值,其长度固定为1个字符。,6. 备注型(M型),备注型数据主要用于存放较长的字符型数据类型。可以把它看成是字符型数据的特殊形式。 备注型数据没有数据长度限制,仅受限于现有的磁盘空间。它只用于数据表中的字段类型的定义,其字段长度固定为 4 个字符,而实际数据被存放在与数据表文件同名的备注文件(.FPT)中,长度根据数据的内容而定。,7. 通用型(G型),通用型数据常用于存储图形、图像、声音、电子表格等多媒体信息。它只用于数据表中的字段类型

      4、的定义。 通用型数据的长度固定为 4 个字符,实际数据长度仅受限于现有的磁盘空间。其内容存放在备注文件(.FPT)中。,2.2 常 量,常量是一个在命令或程序中直接引用的具体值,在命令操作或程序运行过程中其值始终保持不变。 常量类型有以下6种: 数值型常量 例如:5124.27 浮点型常量 例如:-1.58E-7 字符型常量 例如:”等级考试” 逻辑型常量 例如:.T. 日期常量 例如:2009-06-29 日期时间型常量 例如:2009-06-29 10:01:01,2.3 变 量,字段变量 内存变量 (1)简单内存变量 (2)数组内存变量 (3)系统变量,2.3.1 字段变量,字段变量指的是数据表中的字段名。在一个数据表中,同一个字段名下有若干个数据项,数据项的值取决于该数据项所在记录行的变化,所以称为字段变量。,字段变量的数据类型有数值型、浮点型、货币型、整型、双精度型、字符型、逻辑型、日期型、日期时间型、备注型和通用型等。,2.3.2 内存变量,1. 简单内存变量,内存变量是一种简单变量。每一个内存变量都必须有一个固定的名称。它的定义是通过赋值语句来实现的。,内存变量名可由字母

      5、、数字和下划线组成,其长度最多可达到 254 个字符。,内存变量的赋值,内存变量的赋值可使用STORE或=命令来实现。,【格式1】 = 【格式2】 STORE TO 【功 能】 将表达式的值赋给内存变量。 例如:A=2009-06-29 XYZ=28 姓名=“张红” WA=.T. STORE 200 TO X,Y,Z STORE “数据管理” TO A,B,C,内存变量的输出,内存变量的输出可使用?或?命令来实现。,【格式1】 ? 【格式2】 ? 【功 能】 先计算表达式的值,然后将结果显 示输出在屏幕上。 例如:A1=20 B1=50 ? A1 ? B1 ? A1*B1,简单变量: A1,A2,A3,A10 数组变量: A(1),A(2),A(3), ,A(10) 数组变量要先定义后使用: DIMENSION A(10) 含有10个元素的一维数组,2. 数组内存变量,数组变量,定义一个含有12个元素的二维数组: DIMENSION B(3,4) B数组中的12个元素如下: B(1,1)、B(1,2)、B(1,3)、(B1,4) B(2,1)、B(2,2)、B(2,3)、(B2,4)

      6、B(3,1)、B(3,2)、B(3,3)、(B3,4),2.4 Visual FoxPro的基本运算,表达式是由运算对象(如常量、变量、函数等)和运算符号组成的运算式子。 有5种表达式: 数值表达式 字符表达式 日期时间表达式 关系表达式 逻辑表达式,1. 算术运算符,数值表达式由算术运算符和数值型运算对象组成。数值表达式的运算结果是数值型常数。,2. 字符运算符,字符表达式由字符运算符和字符型运算对象组成。字符表达式的运算结果是字符型常数。,3.关系运算符,关系表达式由关系运算符和运算对象组成。关系表达式的运算结果是逻辑常量。,4.日期时间运算符,日期时间表达式由日期运算符和日期时间型运算对象组成。日期时间表达式的运算结果是日期时间型常数。 日期1 日期2 相隔天数 日期 整数 新的日期,5. 逻辑运算符,逻辑表达式由逻辑运算符和运算对象组成。逻辑表达式的运算结果是逻辑型常数。,逻辑运算规则表,2.5 常用函数,1. 函数的构成 函数名(参数) 2. 函数的类型 数值运算函数:ABS()、SQRT()、EXP()、INT()、MAX() 字符处理函数:LEFT()、RIGHT()、S

      7、UBSTR()、LEN()等 转换函数:UPPER()、LOWER()、VAL()、STR()等 日期函数:YEAR()、MONTH()、CTOD()、DTOC()等 测试函数:EOF()、BOF()、FOUND()、SELECT()等,函数的应用(1),例1 计算并显示输出e5的值。 ? EXP(5),例2 已知x=18,y=9,计算并输出以下公式的值:,X=18 Y=9 ?SQRT(X2+Y2),函数的应用(2),例3 已知x=58,y=79,z=23,求x+y与 x+z两个变量的最大值。 X=58 Y=79 Z=23 ?MAX(X+Y,X+Z),函数的应用(3),例4 截取字符串操作。 ?LEFT(“SWUFE.EDU.CN”,5) SWUFE ?RIGHT(“SWUFE.EDU.CN”,5) DU.CN ?SUBSTR(“SWUFE.EDU.CN”,7,3) EDU ?SUBSTR(“计算机等级考试”,7,4) 等级,函数的应用(4),例5 显示7月生产的商品记录。 LIST FOR MONTH(生产日期)=7,例6 显示商品名称中包含有电脑的商品。 LIST FOR “电脑“ $ 商品名称,例7 将商品名称中的前3个字“笔记本”替换成“计算机”。 REPL 商品名称 WITH STUFF(商品名称,1,6,“计算机“) ; FOR LEFT(商品名称,6)=“笔记本”,小 结, 表达式由运算符号和运算对象组成。 运算符两边的运算对象的类型必须一致。 表达式的运算按运算符的优先级顺序进行运算。 幂(*,)乘除(*,/)模运算(%)加减(+,-) 算术运算字符运算关系运算逻辑运算 .NOT. .AND. .OR.,本章结束,

      《新编Visual FoxPro 应用教程 教学课件 ppt 作者 匡松 胡念青 主编 VFP第2章》由会员E****分享,可在线阅读,更多相关《新编Visual FoxPro 应用教程 教学课件 ppt 作者 匡松 胡念青 主编 VFP第2章》请在金锄头文库上搜索。

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