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应用程序之间进行数据交换,或组合成一个合成文档。

相关文章推荐

mysql_数据类型

JavaScript之数据类型

来自廖雪峰的JavaScript教程 Number JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型:

第2章 数据类型与表达式

  • 2015-12-06 22:13
  • 503KB
  • 下载

C++Notes03_数据类型(Data Type)

C++Notes03_数据类型(Data Type)CNotes03_数据类型Data Type 一struct 二namespace 三string 四vetor 五void 六类型转换 七运行时...

第10章 复杂数据类型.ppt

  • 2015-08-09 15:11
  • 937KB
  • 下载

数据类型的分类

  • 2016-02-16 15:51
  • 7.56MB
  • 下载

c中数据类型uint16_t,uint32_t,uint64_t输入输出使用方法

前几天做题目,题目中要求数据类型使用uint32_t,大致一看,还以为就是int,但是在程序中把它当做int处理时出现了问题,为此在网上找了下资料 发现这个语句: typedef unsigned...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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