




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VisualFoxPro概述 VisualFoxPro简介Xbase系列数据库的发展VisualFoxPro发展过程VisualFoxPro特点和功能 VisualFoxPro系统配置 选项对话框 Shift ENTER 用户工作目录设置 VisualFoxPro集成环境 标题区 主菜单 窗口大小控制区 常用工具框 命令窗口 项目管理器 状态条 主窗口 VisualFoxPro项目管理器 项目管理器介绍 是组织数据和对象的可视化操作工具 项目管理器 文件类型 选项卡 项目是把VFP中用来组织和管理文件 数据 对象 文档的一个工具 在项目中 VFP把一个应用程序所有的部分都集中到一起 并按类型 分类分级 组织成一个良好的结构供设计人员使用 项目管理 pjx 项目管理器 按钮 注意事项 项目管理器 定制 折叠 锚定 VisualFoxPro开发环境 设计器 设计器主要用于辅助用户创建和修改表 数据库 表单 查询 报表等文件来管理数据 向导 是一个交互式程序 用于协助用户利用已有的样本生成某一类型文件 它为用户提供了一步一步的指导 从而帮助用户快速地完成任务 生成器 生成器是一种可视化辅助工具 用于帮助用户按要求设计各种控件的一种表现形式 如命令按钮组 列表框 编辑框等 菜单 工具栏 命令窗口 VisualFoxPro表 索引 VFP有两种类型的表 自由表和数据库表 自由表是与数据库无关联的表 它不属于某个数据库 不具备数据库表的许多性质 数据库表是构成数据库的基本单元 数据库表和自由表可以相互转换 一个VFP表由表结构和数据记录两部分组成 表的所有字段组成表的结构 创建表 建立数据表要分两步走 先建立表结构 再输入文件内容 创建一个表时 建立的是一个扩展名为 DBF的表文件 如果表结构中有备注 Memo 或通用型 General 字段 系统将自动生成同名的备注文件 FPT 一个表中的所有备注型或通用字段的内容都放在同一个备注文件中 创建表 表的结构数据类型 数据范围 表结构设计的关键 创建方式 向导 菜单 命令 表设计器 字段顺序 存放数值类型存储空间大小允许操作类型可否索引 排序 注意事项 字段数据类型应与将要存储在其中的信息类型相匹配 使字段的宽度足够容纳将要存放的信息内容 为 数值型 和 浮点型 字段设置正确的小数位数 如果想让字段接受空值 请选中NULL 表基本操作 若要对表和数据库进行浏览 维护 查询 统计等操作 首先要打开表或数据库 所谓打开表 就是将其调入内存 在VFP中 自由表可以使用USE命令随时打开 数据库表是附属于某一个数据库的 必须先用相应命令打开数据库 然后再用USE命令打开数据库表 打开表文件 按 打开 菜单项或快捷按钮 在弹出的打开对话框中选表文件类型 命令方式 use表名 Alias别名 或 use表名in工作区号 调入到内存但并不显示 在项目管理器中按 浏览 按钮在数据工作期中按 打开 按钮 表基本操作 打开表文件 USE IN ALIAS EXCLUSIVE SHARED AGAININ 说明 工作区号为0时 使用最低的可用工作区 EXCLUSIVE表示以独占的方式打开数据库SHARED表示以共享的方式打开数据库 AGAININ在多个工作区中打开同一个表 表基本操作 打开表文件 表基本操作 打开表文件 菜单方式打开自由表 打开表文件 菜单方式打开数据库表 选择 文件 菜单的 打开 命令 在 打开 对话框的 文件类型 框中 选择 数据库 DBC 在文件目录中选择相应的数据库名 单击 确定 按钮 系统弹出的 数据库设计器 窗口中 双击该数据库中的数据库表 表基本操作 关闭表文件 对表的操作结束后应当及时关闭 关闭浏览窗口并不能关闭表 要将表从工作区关闭可采用 关闭当前工作区中的表 use关闭指定工作区中的表 usein工作区名关闭数据库及其中的所有表 closedatabase关闭所有打开的表 closeall在数据工作期中关闭表 用关闭按钮 表基本操作 添加记录 命令方式 APPEND 格式 APPEND 功能 在当前表的末尾添加记录 若选BLANK选项 则直接在当前表的末尾添加一个空白记录 格式 APPENDFROM FIELDS 字段名表 FOR 条件 功能 从其它表向当前表中添加数据 表结构定义完成后添加记录 表基本操作 添加记录 菜单方式添加记录 方法一 在 表 菜单里选 追加新记录 命令注意 每次只能添加一条记录 appendblank 方法二 在 显示 菜单里选 追加方式 命令注意 每次可以添加多条记录 append 表基本操作 添加记录 使用菜单从其它表向当前表中添加数据 在浏览表的状态下 单击 表 追加记录 在对话框中 单击 来源于 栏 再单击旁边的按钮 选择要取数据的表 确定 若要选择字段和条件 可单击 选项 按钮 在 追加来源选项 对话框中选择 表基本操作 查看表中数据 Browse Change 编辑记录内容 Edit Replace 删除 恢复记录 Delete Pack 定制浏览窗口 重新安排列 改变行列尺寸 拆分 VFP中的删除概念做删除标记 逻辑删除 准备删除记录 但现在记录仍然在表中从表中移去记录 物理删除 真正的删除 被移去的记录不在表中 而且不可恢复 表基本操作 删除记录 逻辑删除 物理删除 条件删除 Setdeletedon setdeletedoff恢复记录 删除 恢复记录 delete 做删除标记recall 去掉删除标记zap 记录全部删除pack 从当前表中删除有做标记的记录 表基本操作 修改表结构 表设计器 定制表 过滤器 工作区属性 筛选表 水平方向 限制对字段的访问 垂直方向 把数据表文件中的记录按照某个字段值的大小顺序重新排列 关键字 作为排序依据的字段 升序 按照关键字值从小到大的顺序进行排序 降序 按照关键字值由大到小的顺序进行排序 排序 索引操作 排序 数据表的排序 基本概念 命令格式 SORTTOON A D C A D C FOR WHILE FIELDS FIELDSLIKE FIELDSEXCEPT 功能 根据表的某些字段重排记录 排序后将产生一个新表 其记录按新的顺序排列 但原文件不变 排序 索引操作 排序 说明 1 ON子句的字段名表示排序字段 记录将按字段的升序或降序进行排列 A 升序 D 降序 C 不区分字段值中字母大小写 2 不可选用备注型或通用型字段来排序 3 在ON子句中的多个字段名可以实现多重排序 先按主排序字段排序 依此类推 4 缺省 等表示对所有的记录排序 5 FIELDS子句指定新表包含的字段 默认所有字段 排序 索引操作 排序 UsestudentSorttoStudent ageonsage dUsestudent agelist 为什么使用索引 排序造成了数据冗余 浪费存储空间如果对数据表文件进行更新操作时 需要重新进行排序什么是索引文件 索引文件是由指针构成的 这些指针逻辑上按照索引关键字进行排序 索引文件和表文件分别进行存储 并不改变表中记录的物理位置 排序 索引操作 索引 按照扩展名来分类 独立索引文件 扩展名为 IDX 各索引文件只能包含一个单一的关键字或者组合关键字 也称单索引文件 复合索引文件 扩展名为 CDX 在一个复合索引文件中可以包含多个索引选项 每个索引选项叫做索引标识 IndexTag 复合索引文件有两种类型 结构复合索引文件和独立复合索引文件 排序 索引操作 索引 索引文件的类型 索引图解 排序 索引操作 索引 索引文件的类型 按照功能分类 在VFP中 系统为数据库表提供四种类型索引 主索引 候选索引 普通索引和唯一索引 为自由表提供三种类型的索引 候选索引 普通索引 唯一索引 按照功能分类 主索引索引表达式的值是唯一能够标识每个记录处理顺序的值 因此 一个数据表只能建一个主索引 候选索引索引表达式的值是唯一能够标识每个记录处理顺序的值 一个数据表可以建立多个候选索引 它在特定环境下可以视为主索引 排序 索引操作 索引 索引文件的类型 普通索引如果多个记录的索引表达式值相同 则可以重复存储 并用独立的指针指向各个记录 唯一索引如果数据表中多个记录的索引表达式值相同 则只存储第一个索引表达式值 排序 索引操作 索引 索引文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024鄂州职业大学单招《物理》模拟试题含答案详解【培优】
- 2025年江苏省靖江市中考数学强化训练附答案详解AB卷
- 2025年连锁加盟合作细则合同版B版
- 2025年度车辆抵押权人责任保险合同
- 2025年甘肃省甘南州夏河县人民医院招聘专业技术人员15人笔试备考试题完整答案详解
- 2024-2025学年度专升本预测复习及参考答案详解(典型题)
- 智慧树知道网课《外科护理学(宁夏医科大学)》课后章节测试答案
- 2025年电焊工操作技能比武考试试题(附答案)
- 2024-2025学年度广播电视编辑记者复习提分资料及答案详解【名校卷】
- 2025年人际关系与沟通技巧能力考试试卷及答案
- 配怀母猪饲养管理
- 2025-2026学年赣美版(2024)小学美术二年级上册(全册)教学设计(附目录P126)
- 林业调查安全培训
- 流感疫苗接种课件
- 2025至2030中国氧化钪行业需求状况及未来趋势前景研判报告
- 社会科学研究方法 课件 第二章 研究的类型
- 奇瑞试乘试驾协议书模板
- 大型项目合同评审与风险管理方案
- 肿瘤热疗中国专家共识
- 2025年甘肃省药品检查员资格考试(药械化流通)历年参考题库含答案详解(5套)
- 输液港导管相关血流感染
评论
0/150
提交评论