- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
05 visual_foxPro操作基础
* * * * * * * * * 西北师范大学计算中心 * 西北师范大学计算中心 Visual FoxPro 6.0数据库与程序设计 第五章 Visual FoxPro操作基础 内容 5.1 数据类型 5.2 数据存储 5.3 运算符和表达式 5.4 函数 5.5 命令 5.1 数据类型 数据类型 说 明 长度(字节) 字符型 Character 用各种文字字符表示的数据。由字母、数字、汉字、符号和空格等组成 1~254 数值型 Numeric 可以进行算术运算的数据。由数字0~9、小数点和正负号构成 8 货币型 Cuyency 采用表示货币量的数据来代替用数值型数据表示货币 8 逻辑型 Logic 用来进行各种逻辑判断的数据。只有两个值:真或假 1 日期型 Date 用来表示日期的数据。存储格式为“YYYYMMDD” 8 日期时间型 DateTime 描述日期和时间的数据,存储格式为“YYYYMMDDHHMMSS” 8 5.1 数据类型 数据类型 说 明 长度(字节) 整型 Integer 是指不包含小数点部分的数值,以二进制形式存储 4 浮点型 Float 是数值型数据的一种,与数值型数据完全等价,但在存储形式上采取浮点格式,由尾数、阶数及字母E组成 8 双精度 Double 是具有更高精度的数值型数据 8 备注型 Memo 用于存储字符型数据块,用来存储指向实际数据存放位置的地址指针,实际数据存放在与数据表文件同名的.FPT文件中,其长度仅受磁盘空间的限制 4 通用型 General 用于存储OLE对象,可以是文档、图片、电子表格等。用来存储指向.FPT文件位置的地址指针 4 字符型 二进制 用于存储任意不经过代码页修改而维护的字符型数据 1~254 备注型数据 二进制 用于存储任意不经过代码页修改而维护的备注型数据 4 5.2.1 常量 常量是指在数据处理过程中其值始终保持不变的量 1. 数值型常量:数学中的十进制整数或小数 如:10.25,-123.567 2. 浮点型常量:数值型常量的浮点格式 如:1.234E+15,1.234E-15 3. 字符型常量:用单撇号、双撇号、方括号括起来的字符串 如: “ABCD”、’1234’、[中国北京] 4. 逻辑型常量:用下圆点作为定界符,只有真和假两个值 如: .T.、.t.、.Y.、.y. (真);.F.、.f.、.N.、.n. (假) 5. 日期型常量/日期时间型常量: 表示一个确切的日期和时间,用花括号作为定界符 如:{^2003-03-03}、{^1996-03-20 12:30:15} 也可以用CTOD函数进行转换,如 CTOD(”03/03/2003”) 5.2.2 变量 变量是指在数据处理过程中其值可以改变的量 变量用标识符标识,标识符是以字母(汉字)或下划线开头,由字母、汉字、数字和下划线组成的字符串,长度不能超过128个字符 VFP中的变量分为字段变量和内存变量两种 1. 字段变量 存在于数据表中。当定义好一个数据表的结构,该表中的各个字段名就形成了各个字段变量 ? 字段变量必须先定义然后才能使用 2. 内存变量 是一种临时信息存储单元,独立于数据表,可以根据需要随时建立。其类型取决于变量值的类型,可以把不同类型的数据赋给同一个变量 当内存变量名与数据表中的字段变量名相同时,要访问该内存变量,必须在变量名前加上前缀M.或M-,否则系统将优先访问同名的字段变量 5.2.2 变量 ⑴ 建立内存变量 格式1:内存变量名=表达式 格式2:STORE 表达式 TO 内存变量名表 功能:在定义内存变量的同时确定内存变量的值和类型 例如,X=5 定义变量X,并把数值5赋给X STORE X+10 TO Y 定义变量Y,并将表达式X+10的值赋给Y STORE ”北京” TO A,B,C 定义变量A,B,C,并赋于相同的字符数据 X=.F. 重新定义变量X,并赋逻辑值 5.2.2 变量 ⑵ 输出内存变量的值 格式1:? 表达式表 格式2:?? 表达式表 功能:计算表达式表中各表达式的值并在屏幕上显示出来 ⑶ 显示或打印内存变量 格式:LIST|DISPLAY MEMORY [LIKE 通配符]
文档评论(0)