Visual Foxpro程序设计基础与实训 牟云翠 第二章新.ppt

Visual Foxpro程序设计基础与实训 牟云翠 第二章新.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1 Visual FoxPro项目文件的操作及命令 操作方法: 菜单操作法 命令操作法 2.1.1 建立项目 【命令格式】 CREATE PROJECT [盘符][路径] 项目文件名 【命令功能】 在指定盘符指定目录下创建一个项目文件。 【命令说明】 省略[盘符][路径] 则在当前盘符当前路径下。 2.1.2 打开项目 【命令格式】 MODIFY PROJECT [盘符][路径] 项目文件名 【命令功能】 在指定盘符指定目录下打开一个项目文件。 2.2 Visual FoxPro数据库操作及命令 2.2.1 建立数据库 【命令格式】 CREATE DATABASE [盘符][路径] 数据库文件名 【命令功能】 在指定盘符指定目录下创建一个数据库文件。 2.2.2 打开数据库 【命令格式1】 OPEN DATABASE [盘符][路径] 数据库文件名 【命令功能】 在指定盘符指定目录下打开数据库,不显示数据库设计器。 【命令格式2】 MODIFY DATABASE [盘符][路径] 数据库文件名 【命令功能】 在指定盘符指定目录下启动数据库设计器,修改数据库。 2.2.3 删除数据库 【命令格式】 DELETE DATABASE [盘符][路径] 数据库文件名 【命令功能】 在指定盘符指定目录下删除数据库文件。 2.3 Visual FoxPro表的操作及命令 2.3.1 建立表结构 【命令格式】 CREATE 表文件名 【命令功能】 在指定盘符指定目录下创建表文件。 【命令说明】 若先打开数据库,再建立表,所建的表就是数据库表,若未打开任何一个数据库直接建表,所建立的表就是自由表。 说明: 1、字段名就是关系的属性名或表的列名,一个表由若干列(字段)组成,每一列都必须有一个惟一名字。 同一个表字段名不能重复。 数据库表字段名最长为128个字符,自由表字段名最长为10个字符。 字段名必须以字母或汉字开头。 字段名可以由字母、汉字、数字和下划线组成。 字段名中不能包含空格。 2、字段类型、宽度和小数位数: 2.3.2 修改表结构 【命令格式】 MODIFY STRUCTURE 【命令功能】 修改当前已打开表的结构。 【命令说明】 使用该命令之前,必须先打开表文件。 2.3.3 自由表和数据库表的转换 自由表和数据库表可以互相转换。 2.3.4 打开与关闭表 【命令格式】USE [盘符][路径] 文件名 [ALIAS 别名] 【命令功能】在指定盘符指定目录下打开表文件。 【命令说明】[ALIAS 别名] 别名是在内存中临时性的表名,如省略该选项,则原表名作为当前表别名。 【命令格式】USE 【命令功能】关闭当前正在打开的表文件。 2.3.5 添加记录 一、向表尾追加一条新记录 【命令格式】 APPEND [BLANK] 【命令功能】 向当前已打开表的尾部追加一条新记录。 【命令说明】 不选择BLANK,追加一条新记录,选择BLANK追加一条空白记录。 二、从另一个表向当前表追加记录 【命令格式】 APPEND FROM [盘符][路径]表名 【命令功能】 从另一个表中向当前已打开表追加记录。 2.3.6 查询定位记录 一、移动记录指针 1、绝对移动指针 【命令格式】 GO|GOTO TOP | BOTTOM | 数值表达式 【命令功能】 指针绝对移动命令,将记录指针指向指定的记录。 【命令说明】 GO和GOTO命令功能相同,TOP表示将指针定位到首记录上,BOTTOM表示将指针定位到末记录上,数值表达式表示记录号。 2、相对移动指针 【命令格式】 SKIP [ + 数值表达式 ] 【命令功能】 指针相对移动命令,记录指针从当前位置向上或向下移动。 【命令说明】 1、数值表达式表示相对于当前记录位置所移动的记录条数。 2、正号可省略,表示指针向下移动,负号表示指针向上移动。 3、SKIP 相当于SKIP +1 二、查找定位 【命令格式】 LOCATE [范围] FOR 条件 【命令功能】根据FOR子句给出的条件对表中的记录进行物理顺序查询,将指针定位到满足条件的第一条记录上。 【命令说明】 1、省略范围选项,默认为ALL。 2、FOR 条件不能省略,LOCATE命令的作用是将指针定位到满足FOR条件的第一条记录上,若没有满足条件的记录,指针指向文件尾,EOF()的值为真。 3、LOCATE命令是指针定位命令,不能显示记录,因此用DISPLAY命令(不带参数)显

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档