VFP程序设计表的操作.ppt

上传人:w****2 文档编号:14680479 上传时间:2020-07-28 格式:PPT 页数:17 大小:345.84KB
收藏 版权申诉 举报 下载
VFP程序设计表的操作.ppt_第1页
第1页 / 共17页
VFP程序设计表的操作.ppt_第2页
第2页 / 共17页
VFP程序设计表的操作.ppt_第3页
第3页 / 共17页
资源描述:

《VFP程序设计表的操作.ppt》由会员分享,可在线阅读,更多相关《VFP程序设计表的操作.ppt(17页珍藏版)》请在装配图网上搜索。

1、第四章 数据库基础,4.1 设计表 4.2 表的创建 4.3 表的打开和关闭 4.4 修改表结构 4.5 表中数据的输入和浏览 4.6 表中记录的定位 4.7 表中数据的删除 4.8 表中数据的编辑,创建表的全部步骤 根据实际的问题画出E-R图 利用转换规则转换成二维表 在数据库中创建这样的数据表 在表中输入数据并保存,.1 设计表,转换规则:,得到二维表如下:,学生,成绩,E-R图,.1 设计表,根据二维表设计数据库表,.2 表的创建,学生表的结构,成绩表的结构,.2 表的创建,创建表的方法有三种: 利用表设计器 打开表设计器的方法:文件新建文件类型选择“表”新建文件确定表的保存位置输入表的

2、名称确定 利用创建表的命令 格式:create table 表名(字段名1 类型1(宽度1),字段名2 类型2(宽度2)) Eg:CREATE table 成绩(学号 C(10),课程 C(20),成绩 N(5,1) 利用表向导 打开表向导的方法:文件新建文件类型选择“表”向导 显示表的结构命令:list | display structure,4.3 表的打开与关闭,表的打开 菜单方式 文件打开文件类型选择“表”输入或选择表名“独占”确定 命令方式 格式:use.dbf exclusive|noupdate shared 表的关闭 命令:use,4.4 修改表结构,必须先打开表,之后利用表设

3、计器修改结构 打开表设计器的方法: 菜单方式 显示表设计器 命令方式 MODIFY STRUCTURE 修改表结构时,可以有如下操作 直接修改字段的属性 通过拖拽调整字段的顺序 利用右侧的按钮添加或删除字段。,4.5 表中数据的输入和浏览,数据的输入 立即输入方式 追加方式(在表尾) 打开表,显示浏览显示追加方式 输入备注型字段的内容 双击打开输入 在通用型字段的编辑窗口中插入对象 编辑插入对象由文件创建通过浏览按钮选择图片选择是否链接确定 命令方式 追加命令:Append blank 插入命令:insert beforeblank 数据的保存: 单击关闭按钮或ctrl+w,数据自动保存 废弃

4、本次输入的数据:按ESC或ctrl+q,4.5 表中数据的输入和浏览,要浏览必须先打开表 菜单方式 打开表之后,显示浏览 数据的浏览有两种方式:编辑和浏览 两种方式的切换:显示编辑/浏览 命令方式 窗口显示命令:Browse last 工作区显示命令:List|display,4.5 表中数据的输入和浏览,以list命令为例,介绍几种常用的命令子句。 List Fields字段表 范围 for ()Fields字段表 功能:确定需要的字段,字段之间用英文的逗号分开。 ()范围 功能:限定命令在哪个范围内有效 ALL 所有记录 NEXT 从当前记录起的n个记录 RECORD 第N条记录 REST

5、 从当前记录起到最后一个记录 ()For 功能:在指定范围中选出所有满足条件的记录,4.5 表中数据的输入和浏览,list record 3 &显示第三条记录 Go 5 &当前记录为第5条记录 List next 3 &显示第5、6、7条记录, &此时当前记录为第7条记录 List rest &显示从第7条到最后一条记录,go 5 &当前第5条记录 list rest for 生日=1988/01/01 &显示第5条至最后所有88年以后出生的学生记录, &不包括第5条之前,日期型数据为后大先小。,Eg:当前表为学生表 list fields 学号,姓名 &显示所有学生的学号和姓名,思考题: 要

6、以窗口的形式显示所有88年以后出生的学生记录,且仅显示前三个字段,该如何写命令?,4.6表中记录的定位,绝对定位 格式:GO |top|bottom 功能:记录指针的绝对定位 相对定位 格式:skip 功能:将记录指针从当前记录移动N个记录。 说明:N0,指针向下移动,N0时,向上移动。,4.6表中记录的定位,条件定位 格式:locate for 功能:在指定范围中定位第一条满足的记录为当前记录 若想定位到下一条满足条件的记录,使用命令continue 菜单定位 打开表浏览表表菜单转到记录,4.7 表中数据的删除,逻辑删除 delete命令 鼠标单击删除标记(由白变黑) 表菜单删除记录 删除恢

7、复 recall范围for 鼠标单击去除删除标记(由黑变白) 表菜单恢复记录 物理删除 pack命令,物理删除已打上删除标记的记录 表菜单彻底删除 zap命令删除表中所有数据(无论其是否有删除标记),4.8表中数据的编辑,记录数据的追加 格式:insert into 表名(字段名列表) values(表达式列表) 功能:在表尾追加新记录,并输入其数据。 格式:append from fields for 功能:将文件名中的数据进行投影或选择操作后追加到当前表中。 手动成批修改数据 格式:edit|change 范围 fields for 功能:修改指定范围、满足条件的记录的指定字段的值 自动成批修改数据 格式:replace with , with 范围for 功能:用表达式n的值替换字段名n的字段值,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!