第三章VFP基础数据.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章VFP基础数据

第3章 Visual FoxPro基础数据;3.1 Visual FoxPro基础数据;原始二维表形式:;如何将这种二维表组织在计算机中?用到Visual FoxPro 6.0(VFP)----关系数据库管理系统之一。;(1) 命令方式 在VFP的命令窗口中输入一条命令,可得到结果,并且可以用输出命令将结果显示在显示区。;1.4 Visual FoxPro 简介;3.1.2 字段类型 ;字段要有类型与宽度 ;数值型(N): 由数字,小数点, 正负号组成;例:-123.45678 数值型字段的宽度指整个数据 (包括小数点位和符号位)的长度。数值型数据的宽度:1-20位 范围:-0+19到0+20 除了定义数据的宽度还要定义小数点后的位数。 用N(m,k)表示。 例如:入学成绩 N(5,1);整型数据(I): 正负号和数字组成,用4个字节存储 范围:-2147483643到2147483644 该类型字段的宽度由系统默认。 双精度型数据(B): 用8个字节存储一个实数,存放精度要求高的数值。 该类型字段的宽度由系统默认。;日期型(D): 默认格式 mm/dd/yy,固定宽度为8位。 日期时间型(T): 固定宽度为8位。 默认格式{mm/dd/yy hh: mm: ss} (月/日/年 小时:分:秒) 逻辑型(L) : 逻辑判断值, 真为.T.,假为.F.,固定宽度为1位;备注型(M): 存储较长的字符型数据,数据保存在与数据表的主名相同的备注文件中,扩展名为 .fpt,该文件随主表文件(.dbf)的打开自动打开,宽度为4个字节。 通用型(G): 用于存放OLE对象数据,如:电子表格、文档、图片等。定义数据类型的固定宽度为4个字节,对象数据存于同名的备注文件(.fpt)中。;表student的结构设计:表名为: student.dbf;3.2 Visual FoxPro内存数据; 数值型常量是指在程序中不变的数值型数据:整数、小数或用科学计数法表示的实数。 例如:6 5.18 66 -99.8 1.23785E-12; 必须用界限符双引号“”或单引号‘’或方括号[ ]括起来的字符串,称为字符型常量。 例:”华北电力大学”,”800765”,[北京],‘1234’ 当字符串本身还包含某种界限符时,则要选择另外两种不同的界限符作为真正的界限符,以示区别。 如:[She said,I am a student.] 表示字符常量:She said,I am a student. 。;(1) 常用日期格式 {mm/dd/yy} 或{mm-dd-yy} ;(2)严格的日期格式 {^yyyy-mm-dd[,][hh[:mm[:ss]][a|p]] 或:{^yyyy/mm/dd[,][hh[:mm[:ss]][a|p]];真用.T.、.t.、.Y.或 .y.表示, 假用.F.、.f.、.N.或.n.表示。 ;3.2 Visual FoxPro内存数据; VFP6.0规定 变量名最多为128个字符,可以由字母、汉字、数字、下划线组成; 首字符不能是数字,字符间不能有空格。 如:xy、dd、d43、D_43等; 但:2a 错误。 注意:在命令或程序中,xy是变量;”xy”是常量; 在为变量命名时应注意: 用户定义的变量名不能与系统的命令或函数重名,否则程序运行时将出现错误。;内存变量用于存储用户经常用到的常量、程序运行过程中所要用到的各种中间数据或最终结果、用户输入的信息等。变量是一个内存位置,通过变量赋值将一个值存储在内存中。;① 命令格式1: 变量=表达式 例如: s=′VFP′ VFP赋给s ② 命令格式2: STORE 表达式 TO 变量表 例如: store 2*4 to n1,n2,n3; ?|?? 表达式表; 数组是指名字相同而下标不同的一组内存变量。VFP可以定义一维或二维数组。数组使用前必须定义,下标从1开始计算。 (1) 一维数组定义 DIMENSION | DECLARE 数组名 (整型常量);(2) 二维数组定义 DIMENSION | DECLARE 数组名(整型常量1,整型常量2);(3)数组的赋值;3.字段变量;(1) 记录指针定位命令:GO 记录号 将当前记录定位在记录号所指定的记录上,其中,记录号是一个整数。 GO TOP 指文件头,即第一条记录的前面; GO BOTTOM 指文件尾,即最后一条记录的后面。 (2) 记录指针上

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档