Visual FoxPro中的日期时间型数据规则
需积分: 49 182 浏览量
更新于2024-07-11
收藏 162KB PPT 举报
"本资料主要介绍了VFP(Visual FoxPro)程序设计中的基本数据类型,特别是日期时间型数据的规则。内容包括字符型(C)、货币型(Y)、日期型(D)、日期时间型(T)、数值型(N)、浮点型(F)、逻辑型(L)、双精度型(B)、整型(I)以及备注型(M)等数据类型的定义、使用方式和示例。"
在VFP程序设计中,数据类型是编程的基础,它决定了变量或字段可以存储何种类型的数据。以下是对各数据类型的详细说明:
1. 字符型(C):用于存储字母、数字、空格、符号等任意字符,每个字符占用一个字节,最大长度为254个字符。字符型常量需要用英文的单引号或双引号括起,例如:"A0001"、'数学系'。
2. 货币型(Y):专用于处理货币数据,替代数值型,宽度为8字节,前缀"$"表示货币值,如:$100。
3. 日期型(D):用于存储年月日数据,宽度为8字节。日期常量用花括号包围,如:dDate={09/10/2001},系统默认格式为{mm/dd/yy},可使用SETDATE、SETMARK、SETCENTURY命令或系统设置来调整日期格式。
4. 日期时间型(T):用于保存日期、时间或两者的组合,同样为8字节。可以包含日期、时间或者两者都包含,缺省日期用1899年12月30日填充,缺省时间则用午夜零点填充。如:{:}EXAMPLE表示空日期时间值。时间格式受SETHOURS和SETSECONDS设置影响,例如:{00:00:00AM}表示凌晨12点,{11:59:59PM}表示晚上11点59分59秒。
5. 数值型(N)和浮点型(F):数值型用于表示数量,可以包含数字、小数点和正负号,内存变量1~8字节,字段变量1~20字节;浮点型与数值型等价,主要用于兼容性。
6. 逻辑型(L):仅包含两个值,.T.代表真,.F.代表假,宽度为1字节,是一种高效存储布尔值的方法。
7. 双精度型(B):用于存储高精度、固定位数的数值,宽度为8字节,小数点位置由输入数值决定。
8. 整型(I):用于存储没有小数部分的数值,宽度为4字节。
9. 备注型(M):用于存储大段数据,宽度为4字节,实际存储的是数据块的地址,而非数据本身。
了解这些基本数据类型及其规则对于进行VFP程序设计至关重要,它们构成了程序中各种变量和字段的基础,并且影响着数据的存储、处理和显示方式。在实际编程中,根据需求选择合适的数据类型可以有效提高程序的效率和准确性。
2022-06-14 上传
2023-07-29 上传
2021-10-03 上传
点击了解资源详情
2021-11-08 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-11-12 上传
琳琅破碎
- 粉丝: 19
- 资源: 2万+
最新资源
- C语言运行环境,适合C语言初学者阅读。
- WinXp系统蓝屏解决方案
- 县级电网调度自动化系统的运用及深思
- EJB3中文教程,很有用的!
- jdbc数据库连接写法
- Oracle常用命令
- 例解C程序的内存分布
- linux sed命令讲解
- Error in initialization of native part of the Colorer library. This can be caused by absent net_sf_colorer.dll 报错
- BA5104红外遥控编码发射器
- LASER SCRIBING OF p-i-np-i-n “MICROMORPH” (a-SiHμc-SiH) TANDEM CELLS 非晶硅/微晶硅太阳能电池的激光切割
- sql server 2000软件全程视图使用教程
- jqgriddocs3.4
- Compressive Sensing
- 高速PCB设计指南之一
- Flex3 in Action(Feb 2009).pdf