- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】vfp笔记
第1次课
VFP的性质、地位、作用
性质:系统软件
地位:在目前计算机应用的6大领域中都有其身影,有着不可或缺的作用;
科学计算
信息处理:依赖数据库
实时控制:参考数据库
人工智能:依赖数据库
辅助技术:依赖数据库
网络技术:依赖数据库
作用:擅长编写MIS系统供用户辅助管理。演示作品。
VFP环境的打开;默认路径的设置P.62
表的组成及建立:
组成:结构+内容
建立:建结构(编辑结构)+填写内容(编辑内容)
第2次课
表结构操作
建立表结构:creat [表名]
编辑表结构:modify stru /显示-表设计器
显示表结构:list stru /disply stru
注意:总字段宽度比实际字段宽度大1
表内容操作:
编辑表内容(增、删、改):browse
显示表内容:list [范围][条件]
Disp [范围][条件]
定位指针:go n
相对移动指针:skip [+|-n]
表内容操作的命令及菜单方法
增加记录:追加记录:append blank
插入记录:insert blank [before]
*修改记录:replace 字段名 with 内容
删除记录:delete 加删除标记,逻辑删除
Recall 恢复
Pack 彻底删除,物理删除
复制内容:copy to 新表名
*查找内容----按条件查找,引入表达式概念,转第2章学习loca for 条件
表文件的操作
打开表:use 表名
关闭表: use
复制表:
删除表:delete
第3次课 第2章
一、内存变量的基本操作
变量类型:字段变量、内存变量、系统变量
6种常量、内存变量:N、C、L、D、T、Y
内存变量的赋值:
单变量操作:
单个赋值:N1=1
成批赋值:store n to 变量名表
特殊内存变量:数组
数组:最大维数2维, 可以用一维表示二维:
赋值:先说明、后赋值;默认值.F.
为数组名赋值:每个元素同值
为某元素赋值:各元素可以不同类型
内存变量的显示:
单个、几个显示:? 变量名表
??变量名表
全部显示:disp/list memo
内存变量的保存 、恢复与删除:
保存:save to 内存变量文件名
恢复:restore from 内存变量文件名
删除:release all
表达式:
算术运算符:%
求模(取余数):
例:10%3=1
-10%-3=-1
10%-3=-2=10%3+(-3)
-10%3=-10%-3+3
(2)字符串运算:+ - $
(3)日期运算:+ -
(4)关系运算:
字符比较时,长的可以等于短的
例如:?朱欢庆=朱欢
精确比较:==
# !=
(5)逻辑运算:not(!) and or
常用函数
数值函数:函数格式、自变量个数和类型、因变量类型
int(n)
round(n1,n2)
max(n1,n2,…..nn)
min(n1,n2,…..nn)
mod(n1,n2) n1%n2
rand() rand(n):(0,1)
如果需要产生几个数(0~几少一),那么就乘几。其他的通过偏移来实现
如:要得到:10~16 运行:rand()*7 +10
第4次课
第一次上机问题总结:
1.默认路径问题
2.表的打开方式:在VFP环境中打开
3.命令及标点符号书写状态:半角英文状态
4.重新打开表时,表内容的输入:显示-追加方式
5.表内容输入时的格式:逻辑型、日期型
6.作业为空文件夹原因:文件处于打开状态
字符函数
Len(C)
Space(N)
Allt(C) Ltrim(C) Rtrim(C)
Substr(C,n1,n2) substr(C,n)
日期函数
Date()
Time():因变量(结果)类型是C
Year(D)
Month(D)
Day(D)
(4)P.47转换函数
字符-数值:
数值-字符str(n,[n1,[n2]])
Str(n):默认占10位
Str(n,n1):占n1位
Str(n,n1,n2):
字符-数值:val(C)
字符-日期 ctod(C) dtoc(D)
字符-ASCII码 asc(C) chr(N)
字符-大小写 uppe(C) lowe(C)
messagebox(提示)
messagebox(提示,N)
messagebox(提示,N,标题)
第5次课
为实验2准备数据:
复制有数据的文件夹(3个),换其
文档评论(0)