大学本科vfp,ppt课件2.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,ppt课件2

第2章 VFP数据库管理系统概述 数据类型和字段类型 字符型(C) 由任意字符(字母、数字、空格、符号等)组成 每个西文字符占1个字节,中文字符占2个字节 如:“A0001”、’数学系‘、 [vfp] 、”” 数值型(N) 表示数量 由数字0~9、小数点、正负号组成 小数点和小数位数是字段总长度的一部分 数据类型 货币型(Y) 当涉及货币时使用,取代数值型 使用货币型数据要在前面加上符号“$”,如:$100 日期型(D) 用于存储有关年月日的数据 系统默认格式为{mm/dd/yy} 如: {09/10/2001}、{}:空日期 数据类型 日期时间型(T) 在保存日期、时间或二者兼有时使用 与日期型一样,要用“{}”将数据括起来 可同时包含日期时间,也可只包含两者之一 若要指定空日期时间值,要在花括号中加一个冒号,如:{:} 数据类型 逻辑型(L) 只含有两个值:真(.T.)、假(.F.) 是一种高效的存储方法 浮点型(F) 与数值型等价 包含此类型是为了提供兼容性 数据类型 双精度型(B) 用于存储精度较高、位数固定的数值 小数点的位置由输入的数值决定 整型(I) 用于存储无小数的数值 备注型(M) 用于在表达式存储数据块 存储指向备注文件中具体内容的指针 备注文件:.FPT 数据类型 通用型(G) 用于存储OLE对象 表中存储的是指向OLE对象的引用 常量 常量的值在操作过程中始终保持不变 常量示例: “Suzhou”、”VFP5”、3.1415926、1.5E-7、{9/10/2001}、.T.、.F. 以下均为常量的是________ A、314、’314’、_314、-314、$314 B、{12/25/2000}、’12/25/2000’、{}、$314、.T. C、’VFP’、”VFP”、VFP、_VFP D、.T.、T、”T”、_T 变量 内存中一个存储单元的位置(地址); 变量名是存储位置的符号表示; 用赋值号“=”或用STORE命令创建变量、赋值。 cSchool=“Suzhou University” nSum=0 STORE 0 TO A,B,C,D,E 控制变量的访问 LOCAL(声明局部变量) 用LOCAL创建的变量只能在创建他们的程序中使用; 不能被更高层或更低层的程序访问。 PRIVATE(声明私有变量) 将调用程序中定义的变量在当前程序中隐藏起来,用户可在当前程序中使用同名变量而不影响变量的原始值; PUBLIC(声明全局变量) 在当前工作期中任何程序都能使用和修改全局变量 访问变量 在VFP中,若变量与字段同名,字段具有更高的优先权。 要访问变量,可在变量前加上:m.或m-。 示例: 当前打开的表中有XS字段,且当前记录的XS值为“高山”,在命令窗口中下命令: XS=12.5 ?XS,m.XS 返回结果为:“高山” 12.5 数组 数组也是变量; 数组由一系列被称为元素的有序数据构成; 两要素:数组名和序号(下标); VFP中数组的最大维数为二维; 数组在使用前必先声明 DECLARE:声明私有数组 DIMENSION:声明私有数组 PUBLIC:声明全局数组 LOCAL:声明局部数组 给数组元素赋值 DIMENSION A(6,3) A(1,2)=2 数组的第二个元素被赋值2 A=3 数组的全部元素被赋值3 B=A 把数组的第一个元素的值赋给变量B ?A 显示数组第一个元素的值 函数 数据类型类函数 字符函数、数值函数、日期时间函数、测试函数、数据转换函数 数据库类函数 环境类函数 输入输出类函数 程序设计类函数 常用函数 ALLTRIM():首尾去空 ASC():取ASC码 AT()/ATC():检测子串在主串中的位置 LEFT()/RIGHT():取串左/右边子串 LEN():串长 LOWER()/UPPER():转换为小/大写 MAX()/MIN():取最大/小值 SPACE():产生空格 SUBSTR():取子串 常用函数 ABS():取绝对值 INT():取整 MOD():取余 RAND():随机数(0~1) ROUND():四舍五入函数 DATE():取系统日期 DATETIME():取系统日期时间 常用函数 DAY():取系统日期中的“日” DOW():取星期几(1~7) HOUR():取小时 MINUTE():取分钟 MONTH():取月份 YEAR():取年份 CHR():根据所给数值给出字符 CTOD():字符型转日期型 DTOC():日期型转字符型 常用函数 STR():数值转字符 VAL():字符转数

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档