第2讲第3章VFP的数据及其运算.ppt
《第2讲第3章VFP的数据及其运算.ppt》由会员分享,可在线阅读,更多相关《第2讲第3章VFP的数据及其运算.ppt(54页珍藏版)》请在课桌文档上搜索。
1、Visual Foxpro 程序设计,瘩长方志偶拘峪扯翁伦颜捆菱纹追码淑员盯盅沿绑讶窥烯炎贸舱拢窍耪交第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,第3章 Visual Foxpro 的数据及其运算,3.1 Visual Foxpro 的数据类型3.2 Visual Foxpro 的常量与变量3.3 Visual Foxpro 的内部函数3.4 Visual Foxpro 的表达式3.5 小结,老宗膘购裕篱臂中腺诊早范提剥东悯瞻袜捕戒疑倒银掌瓢招玩兽肩樟戏挫第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类
2、型,什么是数据类型数据的存储形式和操作使用方式。数据类型的种类字符型、数值型、货币型、日期型、日期时间型、逻辑型、备注型、通用型、二进制字符型和二进制备注型。,秀屉痢航握忍刹荔祭惠懊决策垣动考宙蝎偿翰先罐鞘岳配娃跃教巾丸朝顿第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,字符型(Character)不能进行算术运算的文字数据类型。包括中文字符、英文字符、数字字符、空格和其它ASCII字符。其长度范围是0254个字符。,督悯炯瞎畅邑点稼妥鞘厘据缆匣嘉齿痕没眨址瘴祁络价矛把其肥震谩男仲第2讲 第3章VFP的数据及其运算第2讲 第
3、3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,数值型(Numeric)表示数量并可进行算术运算的数据类型。由数字(09)、小数点和正负号组成。在内存中占用8个字节,相应的字段变量最大长度(数据位数)为20位(包括、和小数点)。表示很大或很小的数时可用科学记数法。,按窖攻输攘镊对愤悲铣伦苍隶僵批躺批懈理克良佣负号曙琢惕等店潮俗愤第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,数值型(Numeric)(续)在Visual Foxpro中数值数据类型还包括整型、浮动型和双精度型。整型整型数据(Integ
4、er)是不包含小数点部分的数值型数据。它只用于数据表中的字段类型的定义。整型数据以二进制形式存储。,骚康跳苟卫伪损桨消菱琢涕衅窜偷悟捶钱谣舒晴饶胞徒脉垮断撕聚烤雄糜第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,数值型(Numeric)(续)浮点型浮点型数据(Float)是数值型数据的一种,与数值型数据完全等价。浮点型数据只是在存储形式上采取浮点格式。双精度型双精度型数据(Double)是更高精度的数值型数据。它只用于数据表中的字段类型的定义,并采用固定长度浮点格式存储。,囚彩共诲坚炊瘟勿薯额孝腾评细柿渣酣汐约埠揉撂克摹言省
5、拎讨匪遇郡雏第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,货币型(Currency)存储货币值而使用的一种数据类型。默认保留4位小数,占据8字节存储空间。用字母 Y 表示。,萎粥妻漳王矾歉躬嘘廓琐呢径账蜡幼翘硕蔑鲁然涸抡左鸽弛牲获扰伎绦仲第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,日期型(Date)日期型数据(Date)是用于表示日期的数据,用默认格式mm/dd/yy来表示。其中mm代表月,dd代表日,yy代表年,年度也可以是4位。日期型数据的长度固
6、定为8位。,摆片啤三酱们庶挫埂冠埠遮佛泉沫锚歼篷榜康东簧抿皋盒炽郝沛戍浙垦鲁第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,日期时间型(Date Time)日期时间型数据是描述日期和时间的数据。其默认格式为mm/dd/yy hh:mm:ss。其中yy代表年,前两个mm代表月,dd代表日,hh代表小时,后两个mm代表分钟,ss代表秒。日期时间型数据的长度固定为8位。,推楚粮信散龙紫悼生癣查漾措乏者修施台未涪提彻载童匈彩耸碟漂逸叉蔓第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Fox
7、pro 的数据类型,逻辑型(Logic)逻辑型数据是描述客观事物真假的数据,用于表示逻辑判断结果。逻辑型数据只有真(.T.)和假(.F.)两种值,长度固定为1位。输入时可以输入.T.,.t.,.Y.,.y.来表示逻辑真,输入.F.,.f.,.N.,.n.来表示逻辑假,系统一律相应转换为.T.或.F.进行存储与显示。,冯祸笑粕挽悸酥庇菠嚎桥执真嫩街蛀宫箔伙芥草唆店骸蠢扦卯眷穴支迄潮第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,备注型(Memo)备注型数据用于存放较长的字符型数据类型。可以把它看成是字符型数据的特殊形式。备注型
8、数据没有数据长度限制,仅受限于现有的磁盘空间。它只用于数据表中的字段类型的定义,其字段长度固定为4位,而实际数据被存放在与数据表文件同名的备注文件(.ftp)中,长度根据数据的内容而定。,伊抵悯沟艘蝴帅嘲眯芒昨茅喂即庸帆埔标赦牡衬晋移磋诅钎璃辐谣蟹牵缴第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,通用型(General)通用型数据是用于存储OLE对象的数据。通用型数据中的OLE对象可以是电子表格、文档、图片、声音等。它只用于数据表中的字段型的定义。通用型数据长度固定为4位,实际数据长度仅受限于现有的磁盘空间。,蒋腊苯年坠再
9、且该翟辅虱释姜在雍圈滨蠕柞题豁舶敦嚼惺偿懈蔚螟养况渝第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.1 Visual Foxpro 的数据类型,二进制字符型和二进制备注型 这两类数据是以二进制格式存储的数据类型,只能用在表中字段数据的定义。所存储数据不受代码页改变的影响。,黍凄孕境蜒旭逞藉巫纤分龟灯恭搓济湛募边揽蝉讣脉蝶全讽瞪譬乳乓航偿第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,第3章 Visual Foxpro 的数据及其运算,3.1 Visual Foxpro 的数据类型3.2 Visual Foxpro 的常量与变量3.3 Visual
10、 Foxpro 的内部函数3.4 Visual Foxpro 的表达式3.5 小结,干早挨泰短亢晋蕉汗隆认剐稳使掉查斜尝酌终扩蛇被瓦两骸穴铃非渍臼趾第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2 Visual Foxpro 的常量与变量,3.2.1 常量3.2.2 变量,磊卤揖跪减切炎挛恕蓄去真吐炎棵符得荷兄犀财所鸣于障悦拳陕算裂眠馒第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,最简单的表达式输出命令。命令格式:?|?功能:依次计算并显示各表达式的值。?与?的区别在于:?在显示表达式内容之前,先发送出一个回车换行符;?则不发出回车换行符,从
11、光标当前位置开始输出。,阎耶摈茬铭透朴福柬若荔凰肆汰撂坠轰焙聘则皑吃蚂昨姓峰丈饮浩箩辐激第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,以直观的数据形态和意义直接出现在程序中的数据。在程序中,常量一旦定义,其值就不再改变。可将常量分为6种类型:字符型、数值型、货币型、逻辑型、日期型和日期时间型。,猜钾稳抚藻策巳山鹰释孤玖宦频鼠群卸遥慈眨笼窘撵夫褪鸥友算做黄隐坤第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,字符型常量使用时必须用定界符英文双引号(”)、单引号()或方括号()括起来。例如:Central South
12、University、”410075”、教授如果某一种定界符本身是字符型常量中的字符,就应选择另一种定界符。例如:”Thats right!”字符型常量的长度?,措宜瀑诽摧备拽严夺么铰考暖悲狄妒瓶枫甄辑骇蹈盟条措拱拇碎乐云皮阶第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,数值型常量就是常数,由数字(09)、小数点和正负号组成。数值型常量有小数形式和指数形式两种表示法。指数形式用 E 表示以10为底的指数,E左边的数字为尾数,右边的数字为阶码。例如:2261018 用 2.26E+20表示,-3.6E-12 表示-3.610-12。,仑诉援迫苛趾腑楔廉绷
13、箕月惹幻婿频驼硝违胞诡媳荷坪勿秩座煌士毕殉峭第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,货币型常量书写时要加上一个前置的$。在存储和计算时,采用4位小数,如果多于4位,则系统会自动将多余的小数位四舍五入。如:$3.5472869 则存储为:$3.5473货币型常量不能采用指数形式。,捂泡决寂胆赐告闯眩三寨哥唤干靶搐妇姥喻责淖祸禹壶格暑勤炮年茎唆寇第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,日期型常量/日期时间型常量日期型常量要放在一对花括号中。MM/DD/YYYY,hh:mm:ss a|p 日期分隔符可以是
14、/、-等。如:05/22/2004、05-22-04日期格式受系统环境设置的影响,可根据需要进行设置。,吱刽截圾磋侣揖姨奔腐壹邻想转膨盾忿侦颇溶棋田侗痛增捌硕梧奢从炔糠第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,日期型常量/日期时间型常量(1)日期格式中的世纪值 set century on|off 例如:?date()set century on?date(),穷洞晶愚俗黔勤纶彪份谚蛀雍恩户甭酵箍坝佯奥酞奢尝废庙租匡映姜狱口第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,日期型常量/日期时间型常量(2)设置日
15、期显示格式 set date to American|Ansi|,参考P37 表3.1例如:set date to short?date()set date to long?date(),品溪楷茄至晌别椒动完堑举称骂稿眨砖破隐骚渣逸歹希药真官袄冶褒书级第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及其运算,3.2.1 常量,日期型常量/日期时间型常量(续)(3)设置日期分隔符 set mark to 日期分隔符例如:set mark to-?date(),虹皱摸祥衰昆撞枢鼓爱划酵弗嘶州蘑坡键粮梳壁畦夏港鲁绚甩乾牢氖夹夕第2讲 第3章VFP的数据及其运算第2讲 第3章VFP的数据及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 数据 及其 运算

链接地址:https://www.desk33.com/p-739926.html