网站大量收购独家精品文档,联系QQ:2885784924

vfp新第2章讲解.ppt

  1. 1、本文档共240页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp新第2章讲解

管理系 第二章 Visual FoxPro6.0的数据基础 与程序设计基础 2.1 常量与变量 2.2运算符与表达式 2.3 常用函数 2.4程序与程序文件 2.5程序的基本结构 2.6多模块程序设计 2.1 常量与变量 2.1.1数据类型 1.字符型数据( Character,简称C) Eg: ? I am a student ? ′2004/10/10 ′ [123.456] ? ′亲自动手′是一个很好的学习方式 ? 注意: 不包含任何字符的字符串()叫空串,空串与包含空格的字符串( )不同 ?命令的功能:另起一行,在新的一行的开始处显示若干个表达式的值 ??命令的功能:不换行,在当前光标所在处继续显示表达式的值 2.数值型数据 浮点型数据是数值型数据的一种,与数值型数据完全等价,最大长度为20位,也占用8个字节的存储空间。浮点型数据只是在存储形式上采用浮点格式。增设浮点型数据主要目的是使计算有较高精度。只能用于数据表中字段的定义。 ⑶双精度型(Double,简称B) ⑷整型(Integer,简称I) 逻辑型数据是描述客观事物真假的数据,用于表示逻辑判断结果。 逻辑数据只有真(.T .、.Y.)和假( .F .、.N.)两种值,长度固定为1个字节。 4.日期型(Date)和日期时间型(T) 日期型数据的两种格式 (1)传统的日期格式 系统默认的日期型数据为美国日期格式{mm/dd/yyyy},其中mm代表月,dd代表日,yyyy代表年,年份可以是2位数字,也可以是4位数字。如{10/09/01}、{10-09-2001}等。 传统格式的日期型数据要受到命令语句SET DATE TO和SET CENTURY TO 设置的影响。 (2)严格的日期格式 一般用{^yyyy-mm-dd}格式书写的日期型数据能表达一个确切的日期,它不受SET DATE TO 等语句设置的影响。 花括号内第1个字符必须是脱字符(^);年份必须是4位;年月日的次序不能颠倒、缺省。 严格的日期格式可以在任何情况下使用,而传统的日期格式只能在SET STRICTDATE TO 0状态下使用。若在SET STRICTDATE TO 1或2状态下使用传统日期格式,系统将提示出错。 (3)影响日期格式的设置命令 set date to AMERICAN/ANSI/BRITISH/DMY/MDY/YMD/SHORT/LONG:设置日期显示格式 SET CENTURY ON|OFF |TO [世纪值[ROLLOVER年份参照值]]: 用于决定如何显示或解释一个日期数据的年份,ON显示世纪,即显示的年份是4位。 OFF不显示世纪,即用2位数字表示年份,它是系统的默认设置。TO决定如何解释一个用2位数字年份表示的日期所处的世纪。若该日期的2位数字年份大于等于年份参照值,则它所在的世纪即为世纪值;否则为世纪值+1 SET MARK TO [日期分隔符]:用于指定日期分隔符,若不带参数,则恢复系统默认的斜杠分隔符。日期分隔符一定要用定界符括起来,否则该命令无效。 SET STRICTDATE TO [0|1|2]:用于设置是否对日期格式进行检查。0表示不进行严格的日期格式检查;1表示进行严格的日期格式检查,它是系统默认的设置;2表示进行严格的日期格式格式检查,并对CTOD()和CTOT()函数的格式有效。 例: set date to american set century off set mark to set strictdate to 1 ?date() Set mark to ? #? ?date() Set mark to Set date to YMD ?date() Set century on ?date() 日期时间型(Date Time)数据包括日期和时间两部分内容:{日期,时间}。有传统的和严格的两种格式。系统默认格式为{mm/dd/yyyy hh:mm:ss} 其中mm代表月,dd代表日, yyyy代表年,hh 代表小时, mm代表分,ss 代表秒,严格格式为{^ yyyy-mm-dd, hh:mm:ss[a|p]},a和p分别代表上午和下午,默认值为a。 日期时间型数据长度固定为8个字节。空的日期时间值用{;}表示。 例:set mark to ?{^2001-03-22,11:30 p} ?{^1999-01-01,} ?{^20

文档评论(0)

33ggoup + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档