201012期末VP复习(上).docVIP

  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文档。上传文档
查看更多
201012期末VP复习(上)

一. 熟悉Visual FoxPro 6.0的文件类型 数据表文件?.Dbf 数据表备注文件.Fpt 查询文件?.Qpr 表单文件.Scx 报表文件.Frx 标签文件.Lbx 项目文件.Pjx 数据库文件.Dbc 复合索引文件.Cdx 内存变量文件.Mem 菜单文件.Mnx 程序文件.Prg 文本文件.Txt 三、常用函数: 标准函数: 是Visual FoxPro提供的内部函数,用户只需写出函数名和自变量即可直接调用。 用户自定义函数: 是用户自己定义的函数。和标准函数一样,自定义函数也返回一个函数值。 1、数值型函数 2、字符型函数 3、日期处理函数 4、测试逻辑型函数 5、其它函数 四、变量 内存变量 数组 字段变量 系统变量 五、 表的操作: 1、使用Use命令打开表 命令格式:Use [文件名] (1)Use ?????? 只关闭当前工作区表 (2)Clera? All ???关闭所有打开的表,并释放内存变量。 (3)Close? All ?? 关闭所有打开的数据库中的表、表单设计器、查询设计器、报表设计器和项目设计器等,但不释放内存。 (4)Close?Database [All]???关闭指定数据库中的表和自由表。 (5)Close?? Tables [All]???关闭当前工作区的自由表,但不关闭数据库中的表。 (6)Quit ??关闭所有的数据库中的表、 表单设计器、查询设计器、报表设计器和项目设计器等后退出Visual FoxPro。 (7)也可以利用界面操作方式关闭表?Structure (2) 利用表设计器修改表结构: 利用命令修改表结构:Modify??Structure1、绝对定位:[Goto/Go]N 或:[Goto/Go] Top/Bottom 2、相对定位:Skip[N] 注意:区别 Top=Bof+1 Eof=Bottom+1 5、表记录的删除与恢复 1)、逻辑删除:Delete [范围][For/While条件] SET DELE OFF2)、物理删除记录:Pack 格式: Replace [范围]字段名1 With 表达式1 [,字段名2 With 表达式 2…[Additive]] [ For/ While条件 ] Repla? All?总分? With(英语+微机基础+数据库+高等数学+大学语文) Append? Blank Replace? 学号 With “992345098”, 姓名 With “李康” Replace? All?奖惩情况? With ,+学号+,+家庭住址?AddiCreate? Table和alter? Table 命令。Create? Table 表名 ( 字段名1 字段类型[字段宽度[,小数位数]]) [, 字段名2…] )Create ?Table ?Xs-2010(学号 C(9), 姓名 C(8),性 L(1), 总分 N(5,2) ) List Stru???? 表结构列表 Alter?Table 表名 Add [Column]]] [例] 在表xs.Dbf中添加一个备注型字段“奖惩情况”。 Alter?? Table? Xs? Add 奖惩情况 M(4) 3)、为表文件删除字段命令 Alter Table 表名 Drop [Column] 字段名?字段类型[字段宽度[,小数位数]]] [例] 在表xs.Dbf中删除一个“总分”字段。 Alter Table? Xs?? Drop? 总分 ]] 功能:编辑指定表文件中的数据类型、字段宽度、小数位数等。 [例] 将表文件xs.Dbf中“总分”字段的宽度改为5,小数位数为1。 Alter Table? Xs??Table? 总分(5,1)Sort??To新文件名 On?字段名1…… 索引:Index? On 索引关键字/索引关键字表达式?To?单索引文件名?/Tag索引标识名…… 4种Use 表名 [Index 索引文件名表][Order [数值表达式]/单索引文件名/[Tag]标识名[Of?复合索引文件名] [Ascending /Descending]]] Use 学生 Index 学生 Order Tag Xbxha Use 学生 Index 学生 Order Tag Xm Set?Index? To索引文件名表 [Additive] Set?Order?To 0 或set?Order?ToFind命令 Find命令可以使用内存变量. 如果是c型内存变量,必须宏代换:Find C

文档评论(0)

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

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

1亿VIP精品文档

相关文档