VisualFoxPro的数据及其运算

VisualFoxPro的数据及其运算

ID:45079344

大小:621.00 KB

页数:45页

时间:2019-11-09

VisualFoxPro的数据及其运算_第1页
VisualFoxPro的数据及其运算_第2页
VisualFoxPro的数据及其运算_第3页
VisualFoxPro的数据及其运算_第4页
VisualFoxPro的数据及其运算_第5页
资源描述:

《VisualFoxPro的数据及其运算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章VisualFoxPro的数据及其运算1VisualFoxPro3.1VisualFoxPro的数据类型3.2VisualFoxPro的常量与变量3.3VisualFoxPro的内部函数3.4VisualFoxPro的表达式2VisualFoxPro1.字符型不能进行算术运算的文字数据类型,用字母C表示。2.数值型表示数量并可以进行算术运算的数据类型,用字母N表示。由数字、小数点和正负号组成。3.货币型为存储货币值而使用的一种数据类型,它默认保留4位小数。货币型数据用字母Y表示。4.日期型表示日期的数据,用字母D表示。默认格式{mm/dd/yy}.日期型数

2、据的长度固定为8位。日期型数据的显示格式受系统日期格式设置的影响。3.1VisualFoxPro的数据类型3VisualFoxPro5.日期时间型表示日期和时间的数据,用字母T表示。默认格式{mm/dd/yyyyhh:mm:ss}.日期时间型数据采用固定长度8位.6.逻辑型描述客观事物真假的数据类型,用L表示。只有真(.t.或.y.)和假(.f.或.n.)两种,长度固定为1位。7.备注型用于存放较多字符的数据类型,用字母M表示。字段长度固定为4个字节,实际数据存放在与表文件同名的备注文件(.fpt)中,长度根据数据的内容而定。8.通用型存储OLE对象的数据类型,

3、用字母G表示。通用型数据字段长度固定为4位,实际数据长度仅受限于磁盘空间。4VisualFoxPro3.2.1常量1.字符型常量用定界符括起来的一串字符。'CentralSouthUniversity'、"410075"、[教授]2.数值型常量由数字、小数点和正负号组成。有小数和指数两种表现形式。3.货币型常量书写格式与数值型常量类似,但要加上一个前置的$。在存储和计算时采用4位小数并采用四舍五入。例如,货币型常量$3.1415926将存储为$3.1416。4.日期型常量放在一对花括号中,各部分内容之间用分隔符分隔。默认日期格式{mm/dd/[yy]yy}3.2

4、VisualFoxPro的常量与变量5VisualFoxPro5.日期时间型常量放在一对花括号中,其中既含日期又含时间。默认格式:{mm/dd/[yy]yy[,][hh[:mm[:ss]][ap]]}输出格式受系统环境设置影响,可根据应用需要进行相应设置。(1)日期格式中的世纪值命令格式:SETCENTURYONOFFTO[nCentury](2)设置日期显示格式SETDATE[TO]AMERICANANSI….默认为AMERICAN。(3)设置日期分隔符格式:SETMARKTO[日期分隔符](4)设置日期2000年兼容性严格的日期格式:{^yyyy-mm-dd

5、[,][hh[:mm[:ss]][ap]]}SETSTRICTDATETO[012]6.逻辑型常量.T.、.Y.、.F.、.N.表示。前后的圆点不可少。6VisualFoxPro3.4.2变量操作过程中可以改变其值的数据对象。四类变量:字段变量、内存变量、数组变量和系统变量。确定一个变量,需要确定其3个要素:变量名、数据类型和变量值。1.命名规则(1)使用字母、汉字、下划线和数字命名。(2)命名以字母或下划线开头。(3)避免使用VisualFoxPro的保留字。(4)文件名的命名应遵循操作系统的约定。2.字段变量表中的字段名,是一种多值变量。当用某一字段名做变量

6、时,它的值就是表记录指针所指的那条记录对应字段的值。字段变量的类型可以是VisualFoxPro的任意数据类型。字段变量的名字、类型、长度等是在定义表结构时定义的。7VisualFoxPro3.内存变量独立于表的一种临时工作单元。类型有字符型、数值型、货币型、逻辑型、日期型和日期时间型等。可直接用内存变量名对内存变量进行访问,但若它与字段变量同名时,则应该用如下格式进行访问:M.内存变量名M->内存变量名(1)内存变量的赋值两种格式:<内存变量>=<表达式>STORE<表达式>TO<内存变量表>(2)内存变量的显示命令格式:DISPLAYLISTMEMORY[L

7、IKE<通配符>]TOFILE<文件名>]8VisualFoxPro(3)内存变量文件的建立格式:SAVETO<内存变量文件名>[ALL[LIKEEXCEPT<通配符>]](4)内存变量的恢复将已存入内存变量文件中的内存变量从文件中读出,装入内存中。格式:RESTOREFROM<内存变量文件名>(5)内存变量的清除清除内存变量并释放相应的内存空间,格式:CLEARMEMORYRELEASE[<内存变量表>][ALL[LIKEEXCEPT<通配符>]]9VisualFoxPro4.数组变量定义为一组变量的集合,这些变量可以具有不同的数据类型。数组由数组元素组成,每

8、个数组元素就相当于一个内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。