- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP程序设计习提纲[chap01-chap04]
一、chap01 数据库系统及Visual Foxpro概述(1.1-1.7,2.1-2.3)
1.数据管理发展的三个阶段:人工管理、文件系统和数据库系统(解决冗余和数据独立性)
2.数据库系统的组成:硬件、数据库、软件(数据库管理系统VFP环境。
(5)设置默认目录(或当前目录):Set Default to 文件夹路径;cd 文件夹路径
(6)设置日期格式:Set Date to AMERICAN(mm/dd/yy);Set Date to DMY(dd/mm/yy);Set Date to MDY(mm-dd-yy);Set Date to YMD(yy/mm/dd);Set Date to LONG(yyyy年mm月dd日)
10.VFP文件类型(P35,表2-2VFP主要文件类型)
11.项目管理器
(1)设置主文件:把选定的程序、表单、查询或菜单指定为主文件,成为应用程序的“入口”程序;系统将第一个创建的程序、表单、查询或菜单作为默认主文件,项目中只能设置一个主文件。
(2)一个文件可以同时属于不同的项目。
二、Chap02VisualFoxPro语言基础(2.4)
1.数据类型:表示种类+存储空间+取值范围
字符型(C):1西文字符1B,1汉字2B,最多254B
数值型(N): 宽度=整数位数+小数点+小数位数
逻辑型(L):固定宽度1B
日期型(D):固定宽度8B;表示范围{^0001-01-01}~{^9999-12-31}
备注型(M):固定宽度4B
通用型(G):固定宽度4B,处理图片、声音等
整形(I):固定宽度4B;货币型(Y):固定宽度8B。
2.常量和变量(数据存储容器)
字符型:’’,””,[] 内存变量:普通变量,存放一个数据
数值型:+2011.1012 系统变量:以下划线开头
逻辑型:.T.,.F. 字段:存放表中的数据
日期型:{^2011/05/01} 数组:存放多个数据
3.变量使用规则
(1)赋值:把内容存放到内存的变量中
①用store:把同一个内容存放到多个不同的变量中。如store 10 to a,b,c
②用=:把某个内容存放到某个变量中。如a=10,b=20,c=30
(2)取名:
①只包含字母、汉字、数字和下划线;
②数字不能开头;
③避免使用下划线开头;
④自由表字段名、索引名至多10个字符,其余名称长度是1-128个字符。
(3)优先访问:
①变量名和字段名相同时,优先访问字段;②用 m.+变量名访问内存变量;
③不能用=修改表中字段的内容;
(4)作用域(影响范围)
①全局(Public)变量在命令窗口和多个程序之间都起作用;命令窗口中定义的变量默认是全局变量;
②局部(Local)变量和全局变量相同,优先访问Local变量;
③Local变量只在某一个程序内部起作用;
④私有(Private)变量在当前程序及子程序间都起作用。 程序窗口中定义的变量默认是私有变量。
4.数组:可通过在内存中分配连续多个存储空间存放多个数据。
(1)数组声明:DECLARE或DIMENSION 数组名[元素数目];
(2)数组声明之后,所有数组元素的默认值为逻辑值.F.
(3)数组元素可为不同类型的数据;对数组名赋值,即所有数组元素皆为相同值。
(4)二维数组可用一维方式访问和使用
5.VFP系统函数
如何学习函数(系统预先编制完成固定任务)
函数名:完成功能(主要用途);
参数:输入数据(数量和意义);
返回值:输出结果(返回类型)
(1)数值函数(*)
MOD(参数1,参数2)函数:求余数,作用是可以判断两个数能否整除。
商为整数;余数的符号与参数2相同
参数符号相同时,余数的绝对值=两个参数相除的余数;
参数符号不同时,余数的绝对值=|两个参数绝对值相除的余数-|参数2| |。
RAND()函数:返回(0,1)之间的随机小数。
(2)日期/时间函数(**)
DOW()函数:返回指定日期在一周的第几天;cdow()函数:显示英文星期几
(3)字符函数:(***)
截除字符串空格函数:ltrim()、rtrim()或trim()、alltrim()
计算字符串长度函数:LEN(),1个西文1B,1个长度;1个汉字2B,2个长度
查看文本包含指定内容:计算指定内容出现位置:AT();计算指定内容出现次数:OCCURS()
提取文本中的指定内容:SUBSTR(),万能提取函数;left(),从文本开头提取内容;right(),从文本末尾提取内容
产生指定长度空格:SPACE()
(4)数据类型转换函数(****) :类型不同,无法处
您可能关注的文档
最近下载
- EN 1337-3:2005 结构支座-第三部分:橡胶支座 (中文版).pdf VIP
- 小学一年级语文上册知识点(通用13篇).doc VIP
- 普通职员月度工作总结.docx VIP
- 2025至2030黄金珠宝首饰行业运营态势与投资前景调查研究报告.docx
- 小区供热工程毕业设计开题报告.pdf VIP
- 企业工会助推企业高质量发展.docx VIP
- GB_T230.1-2018金属材料 洛氏硬度试验 第1部分:试验方法11.pdf
- 基于核心素养的小学数学单元教学目标制定与实施策略教学研究课题报告.docx
- 手术病理标本前处理流程2023.pptx VIP
- 【招聘管理体系设计】摩托罗拉的招聘.pdf VIP
原创力文档


文档评论(0)