Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt

Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt

ID:50307766

大小:823.50 KB

页数:24页

时间:2020-03-07

Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt_第1页
Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt_第2页
Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt_第3页
Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt_第4页
Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt_第5页
资源描述:

《Visual FoxPro数据库及程序设计基础 第2版 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 周明红 4.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第四章表的创建及相关操作周明红第四章表的创建及相关操作4.1创建和修改表在VisualFoxPro系统中,一张二维表对应一个数据表,称为表文件(Table)。在VisualFoxPro系统中,一张二维表对应一个数据表,称为表文件(Table)。定义数据表的结构,就是定义数据表的字段个数、名、字段类型、字段宽度及是否以该字段建立索引等。定义数据表的结构,就是根据二维表的定义来确定数据表的结构。即确定数据表的组织形式,也即定义数据表的字段个数、字段名、字段类型、字段宽度、小数位数以及是否以该字段建立索

2、引等。Part1定义表结构创建和修改表(1)字段名:是关系的属性名或表的列名。一个表由若干列(字段)构成,每个列都必须有一个惟一的名字——字段名,将来可以通过字段名直接引用表中的数据。在VisualFoxPro中,字段名必须以汉字、字母和下划线开头,由汉字、字母、数字和下划线组成。数据库表支持长字段名,字段名最多为128个字符,自由表不支持长字段名,字段名最多为10个字符。当数据库表转化为自由表时,截去超长部分的字符。字段名不能使用系统的保留字。创建和修改表在表设计器中创建表菜单方式文件/新建/表

3、/新建文件使用CREAT命令创建Create<表名>CreateTable<表名>([<字段名1>]类型(长度)[,[<字段名2>]类型(长度)……])利用表向导创建表Part2Part3表中数据的输入建好表结构之后立即输入记录;以追加方式输入记录表记录编辑窗口追加记录的“浏览”窗口创建和修改表备注型字段和通用型字段数据的输入备注型字段的值不能在“浏览”窗口中直接输入,输入备注型字段的值时,在“浏览”窗口中用鼠标双击备注型字段,即可进入备注型字段的编辑窗口。在此窗口中,可以输入或修改备注型数据

4、,如图4-8所示。输入或修改完成后,按“关闭”按钮或Ctrl+W保存数据并关闭备注型字段的编辑窗口,返回下一个字段继续输入。按ESC键放弃输入或修改退出备注型字段编辑窗口。通用型字段多用于存储OLE对象,如图像、声音、电子表格和字处理文档等。通用型字段的值也不能和常规类型的字段一样在“浏览”窗口中输入。创建和修改表Part4修改表结构选择“显示”菜单下的“表设计器”命令,打开“表设计器”对话框,即可按要求修改表的结构,这里不再赘述,命令及使用如下。【命令格式】MODIFYSTRUCTURE创建和修

5、改表4.2表操作表的重命名打开关闭结构复制等。表操作Part1更改表文件名1.界面操作由于一个表可以对应三个表文件:主文件、备注文件和索引文件,因此,如果通过界面方式对表进行重命名,要求三个表要同时重命名,否则会造成表文件无法打开。2.命令方式【命令格式】RENAMEFileName1TOFileName2表操作Part2打开表与关闭表1.打开:文件打开(或“打开”按钮),相当于命令USE?命令窗口中输入:Use表名.dbf[Exclusive]/[Shared]2.关闭:USECloseTabl

6、esClosetablesAllCloseAll表操作Part3表和表结构的复制1.表的复制【命令格式】COPYTO<文件名>[<范围>][FOR<条件>][WHILE<条件>] [FIELDS<字段名表>]2.表结构的复制【命令格式】COPYSTRUCTURETO<文件名>[FIELDS<字段名表>]表操作4.3表记录操作数据显示数据修改数据删除等操作。表记录操作Part1浏览记录1.菜单方式浏览窗口显示表记录的格式分为编辑和浏览两种。默认状态下,打开一个数据表的浏览窗口,其显示方式为浏览方式。

7、1)编辑方式窗口2)浏览方式窗口表记录操作Part2修改记录1.菜单方式一张表用非只读方式打开后,即可通过菜单在浏览窗口(或编辑窗口)中直接对其记录进行编辑、修改和删除。表记录操作2.命令方式编辑修改命令【命令格式】EDIT/CHANGE[FIELDS<字段名表>][<范围>][FOR<逻辑表达式1>][WHILE<逻辑表达式2>]替换修改【命令格式】REPLACE<字段名1>WITH<表达式1>[ADDITIVE][,<字段名2>WITH<表达式2>[ADDITIVE]…][<范围>][FOR<

8、逻辑表达式1>][WHILE<逻辑表达式2>][NOOPTIMIZE]表记录操作Part3插入记录插入记录的前提是指针定位,INSERT命令可以在表中当前记录的前后插入新的记录或空白记录,它的命令格式是:【命令格式】INSERT[BEFORE][BLANK]表记录操作Part4记录的删除和恢复1.逻辑删除表中的记录逻辑删除就是给暂时不用的记录加删除标记。2.命令方式【命令格式】DELETE[<范围>][FOR<条件>][WHILE<条件>]表记录操作恢复被逻辑删除的记录【命令格式】

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。