200 likes | 377 Views
第 2 章 VFP6.0 基础. 目 录. 2.1 VFP6.0 的性能指标 2.2 VFP 文件组成 2.3 项目管理器 2.4 设计器. 2.1 VFP6.0 的性能指标. 数据表的最大记录数 : 10 亿个 。 表文件的最大长度 :2G 字节。 记录的最大长度 : 64K 字节。 表中字段数 : 255 个 。 在内存中打开的表的最大个数 : 255 个。 字符型字段的最大长度 : 254 字节。. 性能指标. 数值型字段表示十进制数的最大位数 :20 位。 浮点型字段表示十进制数的最大位数 :20 位。
E N D
目 录 • 2.1 VFP6.0的性能指标 • 2.2 VFP文件组成 • 2.3 项目管理器 • 2.4 设计器
2.1 VFP6.0的性能指标 • 数据表的最大记录数:10亿个。 • 表文件的最大长度:2G 字节。 • 记录的最大长度:64K字节。 • 表中字段数:255个。 • 在内存中打开的表的最大个数:255个。 • 字符型字段的最大长度:254字节。
性能指标 • 数值型字段表示十进制数的最大位数:20位。 • 浮点型字段表示十进制数的最大位数:20位。 • 数值计算时最多可以精确的位数:16位。 • 整数的最大值: +2 147 483 647。 • 整数的最小值: -2 147 483 647。 • 定义的内存变量的最多个数: 65 000。 • 数组下标的最大值: 65 000。 • DO 调用命令最多可以嵌套的层数:128层。 • READ命令最多可以嵌套的层数:5层。
性能指标 • 结构化程序设计命令的最大嵌套层数:384层。 • 在自定义的过程或者函数中可以传递参数的最大值:27。 • 报表页面可以定义的最大长度:20英寸。 • 报表分组的最大层数:128层。 • 可以同进打开浏览窗口的最大个数:255个。 • 每一行命令的最大长度:8192字节。 • 每一个宏替换的最大长度:8192字节。
2.2 VFP文件组成 • VFP的常用文件类型格式: • 数据库 项目 • 表查询 连接 • 浏览 远程浏览 • 格式 报表 • 标签 程序 • 文本 菜单
2.3 项目管理器 • 项目: • 是文件、数据、文档的集合 • VFP的对象被存于具有后缀为.PJX的文件当中。 • 项目管理器: • 组织和管理文件 • 如建立表、数据库、查询、表单、报表以及应用程序等。 • 通过把已有的数据库文件添加到一个新的项目中,用户可以为自己创建一个项目。
项目管理器 • 把应用程序的多个文件组织成一个文件 • 注:.PRG、报表格式文件和标签格式文件都能组合在一个文件中 • 如果表和索引不再修改、添加,也可以组合到里面 • 有利于保密源代码 • 名为.APP或.EXE • .APP文件可以用Do命令来执行 • VFP专业版编译成.EXE文件。
项目管理器的功能 • (1)查找文件 • 查找数据库文件、表单、报表的详细内容 • (2)创建和修改文件 • (3)添加和移去文件 • (4)共享文件 • 通过与其他项目共享文件,可以用在其他项目开发上的工作成果。 • 操作时只需把别的项目管理器中的文件对象拖到本项目管理器中即可。
项目管理器的组成 (1)文件对象卡 • 数据 文档 • 类库 代码 • 其他 (2)分层结构视图 • 点击“+”,列出下级文件类型 (3)命令按钮 • 新建 添加 • 修改 运行
几个概念 (1)数据库: • 由数据表组成,及其相互关系。 • 数据库文件的后缀为.DBC。 (2)自由表: • 不是数据库的一部分,存于后缀为.DBF的文件里 • 可以将自由表加入数据库中。 (3)查询: • 实现对存于表中的特定数据的查找。 • 按照一定的查询规则从“表”中得到数据 • 采用SQL查询,后缀为.QPR的文本文件中
(4)视图: • 执行特定的查询,从本地或远程数据源中获取数据,并允许用户对所返回的数据进行修改。 • 视图依数据库而存在,并不是独立的文件。 (5)表单 • 显示和修改数据“表”中的内容。 (6)报表 • 实现对VFP数据表查询结果的格式化打印输出。
项目管理器的操作 • 新建一个项目:文件—新建 • 1.向项目中加入一个新文件 • 2.从项目中移去一个文件 • 3.在项目中“新建”一个文件 • 4.用“项目管理器”修改一个文件
其他操作 1.浏览表的数据 2.项目信息的显示与编辑 3.给文件添加说明 4.项目间的文件共享 5.项目管理器的定制 • 移动位置,改变大小与外观 (1)外观定制 (2)顶层显示
2.4 设计器 设计器 功 能 表设计器 创建表,设置索引 数据库设计器 创建数据库,建立联系 表单设计器 创建表单,用户界面
2.4 设计器 设计器 功 能 报表设计器 创建显示和打印报表 查询设计器 在本地表上查询 视图设计器 创建可更新的查询 连接设计器 为远程视图创建连接
2.4.2 生成器 • 生成器 功能 • 表格生成器 生成表格 • 表单生成器 生成表单 • 参照完整性生成器 数据库表间创建参照完整性 • 命令组生成器 生成命令组 • 选项组生成器 生成选项组
2.4.2 生成器 • 自动格式生成器 格式化控件组 • 组合框生成器 生成组合框 • 编辑框生成器 生成编辑框 • 列表框生成器 生成列表框 • 文本框生成器 生成文本框
工作目录的建立** • 默认目录为其主目录 • 应用中产生的所有文件将存在此目录下。 • 不便于管理,要建自己的工作目录。 • 步骤如下: • (1)工具菜单,中的选项 • (2)“文件位置”中的“默认目录”,按下“修改”按钮 • (3)定位(L)的信息框中,输入位置,确定 • (4)设为默认目录
工作目录的建立 • 命令方式: • Set default to 工作目录 • 如: • Set default to d:\vfp • 设d:\vfp为其工作目录