- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 Visual Foxpro数据基础课件
;;第三章 Visual FoxPro的数据基础;1. 字符型数据;3. 整型数据;6. 货币型数据;9. 日期时间型数据;11. 通用型数据;(1)字符型常量:用定界符(单引号、双引号和方括号)
括起来的字符串。
(示例:“ade” ‘568’ [book] “‘book’的中文意思是‘书’。”)
(2)数值型常量(示例:538,-10.5)
(3)浮点型常量(示例:-1.05E+20)
(4)日期型常量:表示一个确切的日期,用大括号作为定界符,默认格式为{mm/dd/yy}。
严格的日期格式:{^YYYY-MM-DD}
(示例:{05/23/99},{^2001-08-16})
(5)逻辑型常量(示例:.t. .T. .f. .F. .Y. .N. .y. .n.)
(6)日期时间型常量(示例:{05/16/99 12:00:00});3.3 变量;2. 内存变量;
格式:LIST / DISPLAY MEMORY [LIKE 通配符] [TO PRINTER / TO FILE 文件名]
说明:?通配符指“?”和“*”
?文件名的扩展名为.TXT
?LIST和DISPLAY区别为:LIST连续显示;DISPLAY分页显示。
示例:A=“中国”
A1=5
LIST MEMORY LIKE A*;格式:SAVE TO 内存变量文件名 [ALL LIKE/ALL EXCEPT 通配符]
说明:内存变量文件的扩展名为.MEM
示例:SAVE TO AA
SAVE TO MM ALL LIKE X*
SAVE TO BB ALL EXCEPT ?Y;格式:RELEASE 内存变量名表
或 RELEASE ALL [LIKE 通配符/EXCEPT 通配符]
或 CLEAR MEMORY
或 CLEAR ALL
说明:?释放指定的内存变量,但不清除系统内存变量;
?CLEAR ALL在关闭所有文件的同时清除所有的内存变量。
示例:RELEASE ALL
RELEASE X,Y,Z
RELEASE ALL LIKE A*;(1)数组变量:一组变量的集合,这些变量的数据类型可以不同,每个数组元素都可以通过一个数值下标被引用,相当于一个内存变量。;1) 数组的定义;2) 数组的赋值;二维数组数据在内存中的存放顺序为:先行后列,(先第一个下标,后第二个下标),可以用一维数组的形式访问二维数组。
例如: DIME X(3,2)
内存顺序 等价的一维数组形式
X(1,1) X(1)
X(1,2) X(2)
X(2,1) X(3)
X(2,2) X(4)
X(3,1) X(5)
X(3,2) X(6)
问题:若定义DIME Y(4,5),则
Y(15)对应Y(?,?);(1)数值运算符:圆括号()、乘方(**或^)、
乘(*)、除(/)、模运算或取余(%)、加(+)、
减(-)
(2)数值表达式:由数值运算符将数值型常量、变量、函数等连接起来的式子,其结果为数值型。
(3)运算符的优先顺序:括号、乘方、乘除与取模、加减
示例:5+7,70/(5+2),7*8**2;;;(1)关系运算符:小于()、大于()、等于(=)、不等
于(、#或!=)、小于等于(=)、大于等于(=)。
(2)关系表达式:由关系运算符、数值表达式、字符表
达式或日期表达式组合而成的式子,返回结果为逻辑值。
(3)关系运算符的两边,可以是字符表达式、数值表达
式或者日期表达式,但两边的数据类型必须一致才能进
行比较。
示例:“A”“B”、 “A”=“B”
“A”=“B” 、“A”“B”、 5+6 8 ;;(1)名称表达式:指能代替字符型变量或数组元素的值的
一个引用。
(2)定义一个名称时,只能以字母、汉字或下划线开头,
名称中只能使用字母、汉字、数字和下划线字符。
示例:运用名称表达式打开一个数据表文件。
STORE “C:\VFP\学生成绩” TO AA
USE AA;表达式运算优先??序;3.5.1 数值处理函数;3.取绝对值函数ABS();6.求平方根函数SQRT();9.求余数函数MOD();3.5.2 字符处理函数;2.计算字符串长度函数LEN();5
文档评论(0)