VFP课件第1 2章 11

上传人:w****i 文档编号:90851589 上传时间:2019-06-19 格式:PPT 页数:105 大小:1.46MB
返回 下载 相关 举报
VFP课件第1 2章 11_第1页
第1页 / 共105页
VFP课件第1 2章 11_第2页
第2页 / 共105页
VFP课件第1 2章 11_第3页
第3页 / 共105页
VFP课件第1 2章 11_第4页
第4页 / 共105页
VFP课件第1 2章 11_第5页
第5页 / 共105页
点击查看更多>>
资源描述

《VFP课件第1 2章 11》由会员分享,可在线阅读,更多相关《VFP课件第1 2章 11(105页珍藏版)》请在金锄头文库上搜索。

1、19.6.19,1,Visual FoxPro 数据库管理系统教程,19.6.19,2,目 录,第一章 Visual FoxPro基础 第二章 数据库基础知识 第三章 数据库、表的基本操作 第四章 数据查询与视图 第五章 结构化查询语言 SQL 第六章 程序设计基础 第七章 面向对象的程序设计,19.6.19,3,第九章 应用系统开发简介 参考教材: 二级教程Visual FoxPro 程序设计 教育部考试中心 编 Visual FoxPro 程序设计教程 程 玮 等编 其它 Visual FoxPro 的教材、书籍等.,第八章 菜单、报表和标签设计,19.6.19,4,第 一 章 Visua

2、l FoxPro基础,19.6.19,5,1.1 VFP系统概述 1.2 数据类型 1.3 常量、变量与函数 1.4 运算符与表达式 1.5 常用函数 1.6 系统设置命令,第一章 目 录,19.6.19,6,1.1.1 Visual FoxPro 简介 一、Visual FoxPro的发展 1980 1984年, Ashton-Tate公司先后推出应用于微型机的 dBase II、 dBase III; 1986 1988年, Fox Software公司先后推出与 dBase 完全兼容的 FoxBase 1.0、FoxBase 2.1+; 19891991年, 陆续推出FoxPro 1.0

3、、FoxPro 2.0; 1993年, 微软推出FoxPro 2.5(Dos/Windows版); 19951998年, 陆续推出 Visual FoxPro 3.0、4.0、 5.0、6.0 中文版; 2003年, 推出 Visual FoxPro 8.0 英文版.,1.1 Visual FoxPro系统概述,19.6.19,7,二、Visual FoxPro 的特点 1. 良好的用户界面; 2. 增强的数据库管理; 3. 集中的应用程序开发环境; 4. 面向对象的程序设计; 5. 客户/服务器解决方案; 6. 对 Internet 的支持; 7. 程序间的互操作性; 8. 对2000年日期

4、的支持; 9. 兼容并升级早期的 Xbase 数据库. 三、性能指标 ( 教材 P. 4 表1-1) 四、工作环境 (教材 P. 3),19.6.19,8,一、Visual FoxPro 的安装 1. 首次安装: 2. 非首次安装: 3. 网络安装:,1.1.2 VFP的安装,启动与退出,二、Visual FoxPro 的启动与退出,19.6.19,9,1.1.3 Visual FoxPro用户界面,一、Visual FoxPro 的工作方式 1. 交互方式: 菜单方式, 命令方式; 2. 自动方式: 程序方式,19.6.19,10,二、Visual FoxPro 的菜单系统 1. 常用菜单:

5、 文件; 编辑; 格式; 帮助 2. VFP 系统菜单(见教材P.8P.9 表1-2表1-5) 显示; 工具; 程序; 窗口 3. 其它菜单: 系统自动显示/隐藏的菜单, 如“表单”, “项目”等. 三、Visual FoxPro 工具栏 默认显示“常用”工具栏, 其它见教材 P.10 表1-6 . 四、命令窗口、状态栏和工作区 1. 命令窗口: 输入, 编辑, 执行Visual FoxPro命令; 2. 状态栏: 显示帮助或提示信息; 3. 工作区: 显示VFP各工作窗口, 表或内存中的数据.,19.6.19,11,1. 使用“选项”对话框 ( 教材P.11 图1-8 ) 打开“选项”对话框

6、: 单击“工具” “选项” 命令; 默认目录: VFP 建立的文件自动保存在默认目录中. 设置: 单击“文件位置”“默认目录”“修改” 按钮“使用默认目录”复选框输入|选择完整路径“确定”按钮. ( 教材P.12 图1-9 ) 其它选项卡及其设置功能 见教材 P. 11 表1-7.,1.1.4 VFP系统运行环境设置,19.6.19,12,2. 环境设置的保存 临时设置: 修改仅保存到内存中, 退出VFP 会丢失所有临时设置; 再启动 VFP 即恢复 系统默认值. 永久设置: 修改保存到注册表中而成为系统 默认值. 操作: 环境设置修改后,单击“设置 为默认值”“确定”.,1.1.5 Visu

7、al FoxPro 命令简介,一、Visual FoxPro 的命令格式 VFP 中, 可在命令窗口中输入, 执行命令, 控制系统运行, 实现数据库管理与数据处理等操作. 也可将命令编制成程序文件来执行操作.,19.6.19,13,1. 命令格式: 范围 Fields ; For | While To 目标 2. 命令举例: (P.15) Display All Fields jsbh, xm, xb ; (命令动词) (范围) (表达式表) For xb=“男” To Print (条件) (目标),19.6.19,14,3. 命令说明: 必不可少, 它规定了要完成或 实现的操作与功能; 中

8、为可选项, 是由功能短语和表达式等 组成的子句 , 用于说明或限定命令操作的 对象, 范围, 条件等; 大多数命令和功能短语只需输入前四个 字母; 除字符串外, 其他符号均为 ASCII 码字符, 字母不分大小写; 子句顺序可任意, 用空格分隔; 表达式表中 各项用“ , ”分隔; 用“”分隔的子句可选用 其一;,19.6.19,15, 常用子句简介: 范围: 设置记录(行)的操作范围. 四项: All : 对数据表中的所有记录进行操作; Next : 从当前记录起, 对后面 n 个 记录进行操作; (含当前记录) Record : 对第 n 个记录进行操作; Rest : 对从当前记录起直到

9、最后一条记录 的若干记录进行操作. (含当前记录) Fields : 限定操作内容或 公式, 可含多项, 用“,”分隔, 最后一项后面无符号;,19.6.19,16, For | While : 根据条件确定如何操作. For : 对指定范围内符合条 件的记录进行操作, 默认范围 All ; While : 从当前记录起对符 合条件的记录进行操作, 遇到不符合条 件的记录即停止. To : 指定命令操作对象输送到 的位置, 默认输出到屏幕; Off : 设显示数据时不显示记录号, 默认 显示记录号.,19.6.19,17,二、命令窗口操作 1)命令窗口的隐蔽和显示 隐藏: (1)单击命令窗口右

10、上角的按钮 (2)单击窗口下拉菜单中的“隐藏”命令。 (3)按组合键Ctrl+F4 显示: (1)单击“窗口”下拉菜单中的命令窗口命令 (2)按组合键Ctrl+F2 单击“常用”工具栏上的“命令窗口”按钮也可隐藏或显示命令窗口。,19.6.19,18,2)命令的输入、编辑和执行 注意: (1)一行只允许输入一条命令 (2)一条命令通常在一行中输入、执行。 若命令过长也可分行输入,但前面行必须用分号“;”结尾,并用光标键或鼠标将输入光标移动到下一行,而不能按回车键换行,命令最后一行不能用分号结尾,直接按回车键执行该条命令。,19.6.19,19,Visual FoxPro 系统提供了面向对象的程

11、序设计方法和工具, 包括各种 向导 ( Wizards ), 设计器 ( Designers ) 和 生成器 ( Builders ). 基本功能见教材 P.17P.18 的表1-8表1-10. 使用方法将在后续章节中详细介绍.,第1.1节 End,1.1.6 VFP 向导,设计器和生成器,19.6.19,20,1. 字符型 ( Character ) 由英文字母、数字、标点符号、空格、中文字符和其他可打印符号组成. 长度: 字符型常量和字符型内存变量的长度255 B. 字段变量中则长度254 B. 2. 数值型 ( Numeric ) 由数字( 0 9 ), 正负号( + , - ), 小数

12、点( . )组成, 用于表示数值的大小. ( 取值范围见 P.19 ) 长度: 内存中为 8 B; 字段变量中20位. 3. 货币型 ( CurrencY ) 专用表示货币的数值型数据, 需加货币前缀符$; 长度: 8 B. ( 取值范围见 P.19 ),1.2 数据类型,19.6.19,21,4. 日期型 ( Date ) 由年, 月, 日组成的数据. 长度: 8 B ; 取值范围: 0001-01-01 9999-12-31. 5. 日期时间型 ( DateTime ) 由年, 月, 日加时, 分, 秒组成的数据. 长度: 8 B; 时间取值范围: 00:00:00 am 11:59:59

13、 pm 6. 逻辑型( Logical ) 具有逻辑 真值 .T. 和逻辑 假值 .F. ; 长度: 1 B . 7. 备注型 ( Memo ) 仅用于数据表的字符型数据. 表中长度: 4 B; 实际内容保存在与表文件同名, 扩展名 .fpt 的备注文件中, 长度取决于计算机系统存储空间大小.,19.6.19,22,8. 通用型 ( General ) 仅用于数据表中, 可存储如图片, 图像, 声音, 电子表格等多媒体数据和OLE 对象. 表中长度: 4 B, 实际内容保存在备注文件中. 9. 整型 ( Integer ) 仅用于数据表中存储无小数的整数值, 长度: 4B. 10. 浮点型 (

14、 Float ) 仅用于数据表中以浮点格式存储的数据. 长度和取值范围: 与 N 型相同. 11. 双精度型 ( Double ) 仅用于数据表中存储高精度浮点数的数据. 固定长度: 8 B. ( 取值范围见 P.xx ),19.6.19,23,12. 二进制字符型 ( Character Binary ) 仅用于在数据表中存储不需要系统代码页维护的字符数据. 13. 二进制备注型 ( Memo Binary ) 仅用于在数据表中存储不需要系统代码页维护的备注型数据.,19.6.19,24,一、常量 在程序运行或操作过程中其数据值不变的量. 1. 字符型常量 ( C ) 由字母, 数字, 标点

15、符号, 空格, 中文字符和其他可打印符号组成, 用定界符( , “ ”, )界定的字符串; 定界符必须成对匹配, 位于字符串两端. 例:“数据库”,DBMS,“山东财院 计算机系”sdfi都是字符型常量。在第三个字符常量中,双引号“”和单引号均属于字符串的内容,其定界符是方括号。 注意:不包含任何字符的字符串“”称为空串,与仅包含空格的字符串“ ”是不同的。 字符型常量的长度最大为255个ASCII码字符。,1.3 常量、变量与函数,19.6.19,25,2. 数值型常量 ( N ) 由数字, 正负号, 小数点组成. 日常计数法, 科学计数法, 如: -2.34E12 表示 2.341012 . 3. 货币型常量 ( Y ) 用于货币, 带前缀符号“$”的数值, 小数位4位. 4. 日期型常量 ( D ) 由年, 月, 日组成, 用 界定. 有多种显示格式和分隔符. 默认美国格式: mm/dd/yy 表示月/日/年. 严格日期格式: yyyy-mm-dd 首字符, 年 4 位.,19.6.19,26,5. 日期时间型常量 ( T ) 由日期和时间组成, 一般格式: , 严格格式: yyyy-mm-dd, hh :mm:ss am|pm hh, mm, ss 表示时, 分, 秒; am, pm表示上, 下午. 例如: 在命令窗口键入下列命令: ? 2003

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号