VFP数据类型

转载 2007年09月29日 18:36:00
  
一、     
1.VFP的工作方式
向导方式、菜单方式、命令方式、程序执行方式
2.VFP基本数据类型
数据类型
特性
字符型
每个字符占一个字节,每个汉字2个
数值型
其中负号与小数点各占一位,数值型固定占8个字节
整型
4个字节,以二进制的形式表示的
浮点型
与数值型等价,主要考虑到版本兼容
双精度型
固定占用8个字节
货币型
系统默认的货币型符号是$(set currency设置)
日期型
占用4个字节,“YYYYMMDD”
日期时间型
1899年12月30日为默认的日期
逻辑型
存入的值为F和T两种状态
备注型
固定为4个字节,用来表示一个指向fpt备注文件内容的指针,多用来存放简历、注释等内容
通用型
存储OLE[i]对象,具体内容可以是图片、电子表等
对象型
适用于内存变量,存储OLE对象
字符型
(二进制)
 
备注型
(二进制)
 
3.常量、变量、表达式
常量类型
说明
数值型常量
 
货币型常量
前置符号$,采用4位小数
字符型常量
字符串
日期型常量
系统默认为/分割符
日期时间型常量
HH:MM:SS[A|P]
逻辑型常量
需要定界符,.F.和.T.区别变量名
变量类型
说明
内存变量
基本类型有C、N、Y、L、D、T
数组
下限为1,DIMENSION或DECLARE
4.内存变量常用命令
STORE 表达式 TO 变量名
内存变量名=表达式
 //紧接上行显示
??//换行显示
LIST MEMORY LIKE 通配符
DISPLAY MEMORY LIKE通配符
通配符为?和*
CLEAR MEMORY //清除所有的内存变量
RELEASE 内存变量表
RELEASE ALL
RELEASE ALL LIKE |EXCEPT
5.表中数据与数组数据之间的交换
将表的当前记录复制到数组:
SCATTER FIELDS 字段名 MEMO TO 数组名
SCATTER FIELDS LIKE |FIELDS EXCEPT TO 数组名
将数组数据复制到表的当前记录
GATHER FROM 数组名 FIELDS 字段名表 MEMO
GATHER FROM 数组名 FIELDS LIKE通配符
6.常用函数
字符处理函数
说明
LEN
 
LOWER|UPPER
 
SPACE
 
TRIM|LTRIM|ALLTRIM
去除左右空格
LEFT|RIGHT|SUBSTR
取子串
LIKE
字符串匹配
数值计算函数
说明
ABS
 
SQRT
 
PI
 
INT
 
ROUND
 
MOD
 
MAX、MIN
 
日期时间函数
说明
DATE| TIME |DATETIME
 
YEAR|MONGTH|DAY
 
HOUR|MINUTE|SEC
 
数据类型转换函数
说明
STR、VAL、CTOD、DTOC
 
测试函数
说明
ISNULL
 
EOF
 
BOF
 
RECON
 
RECCOUNT
 
IIF
 
DELETED
 
 


[i] OLE(ObjectLinkingandEmbedding,对象链接与嵌入)是一个
MicrosoftWindows的特性,它可以在多种Windows应用程序之间进行数据交换,或组合成一个合成文档。

第2章 数据类型与表达式

  • 2015年12月06日 22:13
  • 503KB
  • 下载

2012年11月26日二元网开奖数据提取vfp代码

*!* **********此程序由月沐庭轩制作QQ306805680如需要其他网站更新代码请与作者联系。* *!* ***********只适用于http://fx.cp2y.com/二元网2012...

第10章 复杂数据类型.ppt

  • 2015年08月09日 15:11
  • 937KB
  • 下载

数据类型的分类

  • 2016年02月16日 15:51
  • 7.56MB
  • 下载

使用FMDB--基本数据类型

一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型: 1.NULL:空值。 2.INTEGER:带符号的整型,具体取决...

EditTextPreference 设置 defaultValue 的数据类型显示问题

EditTextPreference 设置 defaultValue 的数据类型 我们经常使用PreferenceFragment来设置应用的一些配置参数,通常我们需要自定义一个xml文件,用来...

mysql_数据类型

  • 2017年09月21日 19:02
  • 3KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VFP数据类型
举报原因:
原因补充:

(最多只允许输入30个字)