新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿

上传人:E**** 文档编号:89421915 上传时间:2019-05-25 格式:PPT 页数:20 大小:298.50KB
返回 下载 相关 举报
新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿_第1页
第1页 / 共20页
新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿_第2页
第2页 / 共20页
新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿_第3页
第3页 / 共20页
新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿_第4页
第4页 / 共20页
新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿》由会员分享,可在线阅读,更多相关《新编Visual FoxPro 程序设计实用教程ppt vfp第4周讲稿(20页珍藏版)》请在金锄头文库上搜索。

1、教学目的与要求,掌握建立数据库及数据库表的方法,会输入各种类型的数据 掌握数据库打开、关闭以及添加或删除表等操作 掌握打开、关闭表的操作 掌握查看、编辑表结构、表记录的方法 掌握为数据库表设置数据字典的方法 掌握添加记录、查找、替换、删除与恢复记录的方法(菜单、命令),第4章 Visual FoxPro数据库及其操作,数据库文件,数据库文件由三个同名不同扩展名的文件组成:.dbc、.dcx、.dct文件,分别称作数据库文件、数据库索引文件和数据库备注文件。 数据库文件中记载着所含数据库表的访问路径、表之间的联系等信息,具体的表数据存放在表文件(.dbf)中,而不是数据库文件中。,建立数据库文件

2、,选择菜单“文件|新建”项或单击“常用”工具栏中的新建按钮,打开“新建”对话框创建。 刚建立的数据库是打开的,在“常用”工具栏中的“数据库”下拉框中显示当前数据库的名字。,打开数据库文件,“打开”对话框 OPEN DATABASE 数据库文件名 打开数据库后,出现数据库设计器窗口及数据库设计器工具栏,可进行各种数据库操作。,关闭数据库文件,CLOSE DATABASE 注意:单击数据库设计器窗口右上角的关闭按钮不能关闭已打开的数据库,只是关闭了数据库设计器(菜单“显示|数据库设计器”打开),在“常用”工具栏中的“数据库”下拉框中仍显示当前数据库名字,表明未关闭。,向数据库添加或删除表,1.添加

3、 右击数据库设计器,在快捷菜单中选“添加表”项,然后选择要添加的自由表。 注意:只能添加自由表,不能添加属于其它数据库的数据库表。 2.删除或移去 右击数据库设计器窗口中的表对象,在快捷菜单中选“删除”项,最后确定删除或移去。 移去仅从数据库中清除,变为自由表;删除是彻底从磁盘上删掉。,建立数据库表,表(.dbf)由表头和表记录两部分组成,先定义表头(表设计器),然后逐条输入记录(编辑或浏览界面)。 定义表结构(横表头)是在表设计器“字段”选项卡中逐个字段定义字段名、类型、宽度、小数位数等信息。 字段类型和宽度:C、N、D(8)、T(8)、L(1)、M(4)、G(4)。含有小数的数值字段宽度是

4、所有字符个数,包括负号和小数点。如-99.99,宽度需定义为6。一个英文字符宽度为1,一个汉字宽度为2,字段宽度应适宜。,建立数据库表续,空值:NULL,表示未存储数据,与0、空字符串不同,如缓考的成绩应为NULL,不应为0。输入NULL值可按Ctrl+0(零)键。 在“创建”对话框中选定数据库表文件存放的文件夹,输入文件名,然后保存。,建立数据库表续,输入记录时达到宽度,光标自动跳到下一个字段,否则,按回车键。 输入D型数据月/日/年。如09/10/2003。输入L型,只能输入T或F(大小写切换或中西文切换)。输入M型,双击memo,打开编辑窗口输入。输入G型,双击gen,打开编辑窗口,选择

5、菜单“编辑|插入对象”项,选择对象插入。输入M、G型数据后,相应第一个字母变为大写,同时出现与表文件同名的表备注文件(.FPT),存放具体的备注、通用字段数据。,向表中添加记录,记录输入后就会自动存盘。在表浏览状态下,使用菜单“显示|追加方式”可以在表尾部连续添加记录,使用菜单“表|追加新记录” 可以追加一条新记录。 表操作一般与 “显示”、“表”菜单相关。,打开、关闭表,打开:“打开”对话框、use 表名 关闭:use,数据表记录的显示,菜单“显示|浏览” LIST(滚屏显示)或DISP ALL(分屏显示) 在VFP主窗口显示当前打开表的全部记录 LIST 姓名,出生日期 LIST FOR

6、姓名=小灵通 LIST FOR 性别=女 LIST FOR 计算机=85 BROWSE 在浏览窗口显示。,修改表结构,数据库设计器中右击表对象,在快捷菜单中选“修改”项 。 “显示|表设计器” 增、删、改字段。,设置数据字典信息,字段有效性: 规则:是一个条件表达式,结果是逻辑值; 信息(提示字符串):加定界符,西文双引号、单引号或方括号; 默认值(字段默认值):字符型字段默认值应加定界符。 可以使用对话框进行设置(单击按钮)。 输入掩码: 限制字段值的输入格式。如学号200299,前4位固定,后2位必须是数字字符。,数据记录的查询,菜单:“编辑”|“查找” 命令:LOCATE FOR 条件

7、LOCA FOR 姓名=小灵通 DISP CONTINUE DISP,找到了,指针指向该记录,否则,指向结束标志。可判断FOUND()、EOF()是否为真。,数据记录的替换,菜单“表”|“替换字段”。 作用范围: All:所有记录 Next n:包括当前记录的向尾部方向的连续n条记录 Record n:第n条记录 Rest:从当前记录到表尾的全部记录 替换条件: for|while:输入条件表达式,其结果是逻辑值.T.、.F. 关系运算符:= = (!=) 如:性别=女、基本工资1000。 命令:REPLACE 字段名 WITH 表达式 FOR 条件 REPL ALL基本工资 WITH 基本工资*1.1 FOR 职称=讲师,数据记录的删除与恢复,“表”菜单相应项。 1.删除 DELE PACK ZAP 2.恢复 RECALL,注意:REPL、DELE、RECA默认当前记录操作。,作业,阅读教材第四章4.1-4.3。 实验四。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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