- 1、本文档共79页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.逻辑型 逻辑型(Logic)数据是描述客观事物真假的数据类型,表示逻辑判断的结果,用字母L表示。逻辑型数据只有“真”和“假”两种结果,长度固定为1位。 7.备注型 备注型(Memo)数据是用来存放较多字符的数据类型。可以把它看成是字符型数据的特殊形式,用字母M表示。备注型数据没有数据长度限制,仅受限于磁盘空间。它只用于表中字段类型的定义,字段长度固定为4个字节,实际数据存放在与表文件同名的备注文件(.fpt)中,长度根据数据的内容而定。 * 8.通用型 通用型(General)数据是存储OLE(对象链接与嵌入)对象的数据类型,用字母G表示。通用型数据中的OLE对象可以是电子表格、文档、图形、声音等。它只用于表中字段类型的定义。通用型数据字段长度固定为4位,实际数据长度仅受限于磁盘空间。 9.二进制字符型和二进制备注型 这两类数据是以二进制格式存储的数据类型,只能用在表中字段数据的定义。所存储的数据不受代码页改变的影响。 * 2.4.2 常量与变量 1.常量 Visual FoxPro按常量取值的数据类型,将常量分为6种类型:字符型、数值型、货币型、逻辑型、日期型和日期时间型。 (1)字符型常量 字符型常量是用定界符括起来的一串字符。在Visual FoxPro中,定界符有3种:单撇号、双撇号和方括号。如果某一种定界符本身是字符型常量中的字符,就应选择另一种定界符。 * (2)数值型常量 数值型常量有两种表示方法:小数形式和指数形式。如75、-3.75是小数形式的数值型常量。常量0.6947×10-6、4.9523×109分别用指数形式表示为0.6947E-6、4.9523E9。 (3)货币型常量 货币型常量的书写格式与数值型常量类似,但要加上一个前置的$。货币型数据在存储和计算时,采用4位小数。如果一个货币型常量多于4位小数,那么系统会自动将多余的小数位四舍五入。货币型常量不能采用指数形式。 (4)日期型常量 日期型常量要放在一对花括号中,花括号内包括年、月、日3部分内容,各部分内容之间用分隔符分隔。分隔符可以是/、-、.等。Visual FoxPro的默认日期格式是{mm/dd/[yy]yy}。 * (5)日期时间型常量 日期时间型常量也要放在一对花括号中,其中既含日期又含时间。日期的格式与日期型常量相同,时间包括时、分、秒,时分秒之间用“:”分隔。日期时间型常量的默认格式是: {mm/dd/[yy]yy[,][hh[:mm[:ss]][a|p]]} 日期值和日期时间值的输入格式与输出格式并不完全相同,特别是输出格式受系统环境设置的影响,用户可根据应用需要进行相应设置。 * ①日期格式中的世纪值 通常日期格式中用2位数表示年份,但如果涉及到世纪问题就不便区分。Visual FoxPro提供设置命令对此进行相应设置。 命令格式: SET CENTURY ON | OFF | TO [nCentury] ②设置日期显示格式 命令格式: SET DATE [TO] AMERICAN | ANSI | BRITISH | FRENCH | GERMAN | ITALIAN | JAPAN | USA | MDY | DMY | YMD | SHORT | LONG * ③设置日期分隔符 命令格式: SET MARK TO [日期分隔符] ④设置日期2000年兼容性 Visual FoxPro增加了一种所谓严格的日期格式。不论哪种设置,按严格日期格式表示的日期型和日期时间型数据,都具有相同的值和表示形式。严格的日期格式是: {^yyyy-mm-dd[,][hh[:mm[:ss]][a|p]]} Visual FoxPro默认采用严格的日期格式,并以此检测所有日期型和日期时间型数据的格式是否规范、合法。 命令格式: SET STRICTDATE TO [0|1|2] * 除了利用命令方式设置外,也可以用菜单方式进行设置。在“工具”菜单中选择“选项”命令,将打开“选项”对话框,在“区域”选项卡中可以设置日期和时间的显示格式。在“常规”选项卡中可以设置2000年兼容性。 * (6)逻辑型常量 在Visual FoxPro中,逻辑真用.T.、.t.、.Y.或.y.表示,逻辑假用.F.、.f.、.N.或.n.表示。注意字母前后的圆点一定不能少。 * 2.变量 在Visual FoxPro中变量分为字段变量、内存变量、数组变量和系统变量4类。确定一个变量,需要确定其3个要素:变量名、数据类型和变量值。 (1)命名规则 Visual FoxPro各类操作对象有以下命名规则: ①使用字母、汉字、下划线和数字命名。 ②命名以字母或下划线开头。除自由表中字段名、索引的TAG标识名最多只能10个字符外,其他的命名可使用1~128个字符。 ③为
文档评论(0)