第 2 章 Visual FoxPro 6.0概述 Visual FoxPro数据库是一个关系型数据库。 Windows环境。

Slides:



Advertisements
Similar presentations
3.1 表的建立 教学内容 :一、建立表结构 ; 二、输入数据. 重点 :建立表 难点 :建立表.
Advertisements

第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
主要内容 教学内容 1.Visual FoxPro的发展 2. Visual FoxPro的功能 学习要求
各章思考与练习参考答案.
全国计算机等级考试 二级教程 ---Visual FoxPro6.0程序设计
第1章 数据库系统及Viusal FoxPro概述
第二讲 Visual FoxPro操作入门 鲁 宁 学时:2节.
在PHP和MYSQL中实现完美的中文显示
Hadoop I/O By ShiChaojie.
第二讲 搭建Java Web开发环境 主讲人:孙娜
第2章 VisualFoxPro6.0基础 VisualFoxPro的发展 VisualFoxPro的特点
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
第2章 Visual FoxPro 简介 Visual FoxPro概述 Visual FoxPro设计工具
存储系统.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
走进编程 程序的顺序结构(二).
辅导课程六.
网络常用常用命令 课件制作人:谢希仁.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
2019/1/12 GDP设计协同 超级管理员操作手册 GDP项目组.
第4章 Access 2003系统概述 内容提要 ◆ Access 2003的特点 ◆ Access 2003启动与退出
第四章 附件 (应用程序软件包).
Windows 7 的系统设置.
VSS使用简介 王树升
程序设计工具实习 Software Program Tool
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
第二章 登录UNIX操作系统.
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
VisComposer 2019/4/17.
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
商业分析平台-语义元数据 用友集团技术中心 边传猛 2013年 11月 06日.
VB与Access数据库的连接.
姚金宇 MIT SCHEME 使用说明 姚金宇
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
数据库系统与应用实验 基于SQL Server 2005.
第4章 Excel电子表格制作软件 4.4 函数(一).
iSIGHT 基本培训 使用 Excel的栅栏问题
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Visual Basic程序设计 第13章 访问数据库
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
Touch Github = Touch the World
VRP教程 2011.
姓 名: 求职意向: 岗位竞聘报告 注:文本框可根据需求改变颜色、移动位置;文字可编辑.
Delphi 7.0开发示例.
第二章 Visual Foxpro 系统初步.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Python 环境搭建 基于Anaconda和VSCode.
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
基于列存储的RDF数据管理 朱敏
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
本节内容 动态链接库 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
印制板制作软件Protel入门篇.
VB与Access数据库的连接.
WEB程序设计技术 数据库操作.
第四章 UNIX文件系统.
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
第一章 Visual FoxPro数据库基础
JUDDI安装手册.
百万行、千万行数据查询教程 老黄牛.
Presentation transcript:

第 2 章 Visual FoxPro 6.0概述 Visual FoxPro数据库是一个关系型数据库。 Windows环境。

2.1 Visual FoxPro 6.0的功能与特点 2.1.1 Visual FoxPro 6.0的发展过程 1.dBASE阶段 主要经历了3个阶段 1.dBASE阶段 2.FoxBASE和FoxPro阶段 3.Visual FoxPro阶段 1995 VFP 3.0版运行于Win3.x、Win9X和WindeosNT环境 1997 VFP 5.0中文版。 1998 VFP 6.0中文版。

2.1.2 VFP 6.0 的功能 (1)为某种信息创建一个表,利用表存储相应的信息。 (2)定义表间关系,将各表中数据联系在一起。 (3)创建查询搜索记录,对记录排序和分组并根据查询结果创建报表、表及图形。 (4)通过视图更新表中的数据及从网上取得数据,从而收集或修改远程数据。 (5)创建表单来直接查看和管理表中的数据。 (6)创建报表来分析数据或将数据以特定的方式打印出来。

2.1.3 VFP的特点 1.利用向导来操作,方便易用 2.可视化开发 3.事件驱动 4.面向对象编程 5.生成器 6.组件库 8.活动文档 9.对动态图形文件的支持 10.程序语言的增强 11.支持OLE拖放 12.新增和改进的生成器和编译器

2.1.4 VFP6.0系统的软硬件环境 软件环境 Windows 98 Windows NT 4.0 硬件环境 奔腾Ⅱ以上的微型计算机 32MB以上的内存 硬盘空间240MB以上。

2.1.5 VFP 6.0系统的安装 Cdkey:111-111111 安装文件在网络上已共享 在工作站上访问 从CD-ROM上安装

2.2 VFP6.0系统的启动 启动VFP 在“开始”菜单中启动VFP 用快捷方式启动VFP 退出VFP(以下并列) 在“命令”窗口中,打“quit”。 直接按Alt+F4。 在“文件”菜单中,选择“退出”命令。 双击主窗口左上角的控制菜单。 在主窗口控制菜单中,选择“关闭”。

2.2.1 主窗口介绍 主窗口: 标题栏 菜单栏 工具栏 状态栏 命令窗口(CTRL+F2显示)

2.2.2 用VFP开发程序的方式 4 种方式: 向导方式 菜单方式 程序执行方式 命令方式

2.2.3 帮助 即在命令窗口中,输入“帮助”命令 调用“帮助”菜单 VFP的任一地方选中需获得帮助的内容,按“F1”功能键。 MSDN : 2.2.3 帮助 MSDN : 与Visual Studio 6.0的其他软件的帮助集成在一起,组成MSDN(Microsoft Developer Network Library),内容丰富的使用手册。 进入帮助系统有三种方法 即在命令窗口中,输入“帮助”命令 调用“帮助”菜单 VFP的任一地方选中需获得帮助的内容,按“F1”功能键。

2.3 VFP 6.0 的性能指标 数据表的最大记录数:10亿个。 表文件的最大长度:2G 字节。 记录的最大长度:64K字节。 表中字段数:255个。 在内存中最多可打开表:255个。 字符型字段的最大长度:255字节。

性能指标 数值型字段表示十进制数最大位数:20位。 浮点型字段表示十进制数最大位数:20位。 数值计算时最多可以精确的位数:16位。 整数的最大值: +2 147 483 647。 整数的最小值: -2 147 483 647。 定义的内存变量的最多个数: 65 000。 数组下标的最大值: 65 000。 DO 调用命令最多可以嵌套的层数:128层。 READ命令最多可以嵌套的层数:5层。

2.4 VFP文件组成 VFP的常用文件类型格式: 数据库 项目 表查询 连接 浏览 远程浏览 格式 报表 标签 程序 文本 菜单

性能指标 结构化程序设计命令的最大嵌套层数:384层。 在自定义的过程或者函数中可以传递参数的最大值:27。 报表页面可以定义的最大长度:20英寸。 报表分组的最大层数:128层。 可以同进打开浏览窗口的最大个数:255个。 每一行命令的最大长度:8192字节。 每一个宏替换的最大长度:8192字节。

表2.1 常用的文件类型 .DBC 数据库文件 .DCT 数据库备注文件 .DCX 数据库索引文件 .BAK 备份文件 .DBF 数据表文件 表2.1 常用的文件类型 扩展名 类 型 .DBC 数据库文件 .DCT 数据库备注文件 .DCX 数据库索引文件 .BAK 备份文件 .DBF 数据表文件 .FPT 数据表备注文件 .PJX 项目文件 .PJT 项目备注文件

扩展名 类 型 .PRG 源程序文件 .FXP 源程序编译后的文件 .CDX 数据表复合索引文件 .IDX 单一索引文件 .SCX 表单文件 .SCT 表单备注文件 .SPR 伪源程序 .SPX 伪目标程序

扩展名 类 型 .FRX 报表文件 .FRT 报表备注文件 .LBX 标签文件 .LBT 标签备注文件 .MNX 菜单文件 .MNT 菜单备注文件 .MPR 菜单源程序文件 .MPX 菜单编译文件

扩展名 类 型 .QPR 生成的查询程序文件 .QPX 查询程序文件编译后的文件 .FMT 格式文件 .MEM 内存变量文件 扩展名 类 型 .QPR 生成的查询程序文件 .QPX 查询程序文件编译后的文件 .FMT 格式文件 .MEM 内存变量文件 .VUE 视图文件 .APP 应用程序文件 .TXT 文本文件 .EXE 可执行应用程序文件

2.5 项目管理器 文件、数据、文档的集合 VFP的对象被存于具有后缀为.PJX的文件当中。 组织和管理文件 项目: 文件、数据、文档的集合 VFP的对象被存于具有后缀为.PJX的文件当中。 项目管理器: 组织和管理文件 如建立表、数据库、查询、表单、报表以及应用程序等。 通过把已有的数据库文件添加到一个新的项目中,用户可以为自己创建一个项目。

项目管理器 注:.PRG、报表格式文件和标签格式文件都能组合在一个文件中 如果表和索引不再修改、添加,也可以组合到里面 有利于保密源代码 把应用程序的多个文件组织成一个文件 注:.PRG、报表格式文件和标签格式文件都能组合在一个文件中 如果表和索引不再修改、添加,也可以组合到里面 有利于保密源代码 名为.APP或.EXE .APP文件可以用Do命令来执行 VFP专业版编译成.EXE文件。

项目管理器的功能 (1)查找文件 查找数据库文件、表单、报表的详细内容 (2)创建和修改文件 (3)添加和移去文件 (4)共享文件 通过与其他项目共享文件,可以用在其他项目开发上的工作成果。 操作时只需把别的项目管理器中的文件对象拖到本项目管理器中即可。

项目管理器的组成 (1)文件对象卡 数据 文档 类库 代码 其他 (2)分层结构视图 点击“+”,列出下级文件类型 (3)命令按钮 数据 文档 类库 代码 其他 (2)分层结构视图 点击“+”,列出下级文件类型 (3)命令按钮 新建 添加 修改 运行

几个概念 (1)数据库: 由数据表组成,及其相互关系。 数据库文件的后缀为.DBC。 (2)自由表: 不是数据库的一部分,存于后缀为.DBF文件里 可以将自由表加入数据库中。 数据库中的表一旦移出数据库,也就成为自由表。 (3)查询: 实现对存于表中的特定数据的查找。 按照一定的查询规则从“表”中得到数据 采用SQL查询,后缀为.QPR的文本文件中

几个概念 (5)表单 显示和修改数据“表”中的内容。 (6)报表 实现对VFP数据表查询结果的格式化打印输出。 (4)视图: 执行特定查询,从本地或远程数据源中获取数据,并允许用户对所返回数据进行修改。 视图依数据库而存在,并不是独立的文件。 (5)表单 显示和修改数据“表”中的内容。 (6)报表 实现对VFP数据表查询结果的格式化打印输出。

项目管理器的操作 新建一个项目:文件—新建 1.向项目中加入一个新文件 2.从项目中移去一个文件 3.在项目中“新建”一个文件 4.用“项目管理器”修改一个文件

其他操作 1.浏览表的数据 2.项目信息的显示与编辑 3.给文件添加说明 4.项目间的文件共享 5.项目管理器的定制 移动位置,改变大小与外观 (1)外观定制 (2)顶层显示

2.6 设计器、生成器 设计器 功 能 表设计器 创建表,设置索引 数据库设计器 创建数据库,建立联系 表单设计器 创建表单,用户界面 设计器 功 能 表设计器 创建表,设置索引 数据库设计器 创建数据库,建立联系 表单设计器 创建表单,用户界面 报表设计器 创建显示和打印报表 查询设计器 在本地表上查询 视图设计器 创建可更新的查询 连接设计器 为远程视图创建连接

2.6 设计器、生成器 生成器 功能 表格生成器 生成表格 表单生成器 生成表单 参照完整性生成器 数据库表间创建参照完整性 生成器 功能 表格生成器 生成表格 表单生成器 生成表单 参照完整性生成器 数据库表间创建参照完整性 命令组生成器 生成命令组 选项组生成器 生成选项组 自动格式生成器 格式化控件组 组合框生成器 生成组合框 编辑框生成器 生成编辑框 列表框生成器 生成列表框 文本框生成器 生成文本框

2.7 工作目录的建立** 默认目录为其主目录 (1)工具菜单,中的选项 (2)“文件位置”中的“默认目录”,按下“修改”按钮 应用中产生的所有文件将存在此目录下。 不便于管理,要建自己的工作目录。 步骤如下: (1)工具菜单,中的选项 (2)“文件位置”中的“默认目录”,按下“修改”按钮 (3)定位(L)的信息框中,输入位置,确定 (4)设为默认目录

2.7 工作目录的建立 命令方式: Set default to 工作目录 如: Set default to d:\vfp