第三章 数据库和表的操作 目录 数据库的建立 基本概念 基本概念 数据表(Tabel) 数据库(DataBase Container) 数据库表和自由表 数据库的设计 数据库的建立 命令格式:CREATE DATABASE [数据库名|?] 说明:数据库名指要创建的数据库的名称;?或不带任何参数则显示创建对话框,要求用户输入数据库名。 打开数据库 命令格式: MODIFY DATABASE [数据库名|?] 说明:这种方法实际上是将数据库打开,并启动数据库设计器进行修改设计。 表的建立 创建数据库表 “字段名”列 “类型”列 字段宽度 “NULL”选项 命令格式:CREATE 表名 表的建立 表记录的输入 表的建立 自由表与数据库表 表的基本操作 表的基本操作 表的打开 表的打开 表的显示 表结构的显示 命令格式:LIST|DISPLAY STRUCTURE [TO PRINTER|TO FILE文件名] 说明:该命令屏幕上列出指定表的结构,包括记录个数,记录长度及各字段的名称、宽度、类型等。LIST是连续显示,DISPLAY是分屏显示。 表的显示 查看表的记录 1、用命令方式在VFP主窗口显示记录 命令格式:LIST|DISPLAY [范围][[FIELDS表达式表][FOR条件][WHILE 条件] [TO PRINT [PROMPT]|TO FILE文件][OFF] 说明: FIELDS 表达式表:指定要显示的字段,各字段间用逗号分开,缺少为全部。表达式表不一定是字段名,可以是字段的组合。 FOR 条件和WHILE 条件:显示满足给定条件的结果。二者的区别见第1章。 范围:可以用第1章介绍的ALL、REST、RECORD N、NEXT N四种范围。 表的显示 查看表的记录 2、用命令方式在浏览窗口显示记录 命令格式: BROWSE [LAST][FIELDS 字段表[FOR 条件][FREEZE 字段名][LOCK数值表达式] 说明:可选项FREEZE字段名用来定义惟一允许修改的字段,其他的字段只能显示不能修改。LOCATE数值表达式选项用来定义水平方向翻动屏幕时,屏幕左边连续不参加滚动的字段数。 表的显示 查看表的记录 3、通过菜单方式在浏览窗口定制要显示的记录 命令格式: BROWSE [LAST][FIELDS 字段表[FOR 条件][FREEZE 字段名][LOCK数值表达式] 说明:可选项FREEZE字段名用来定义惟一允许修改的字段,其他的字段只能显示不能修改。LOCATE数值表达式选项用来定义水平方向翻动屏幕时,屏幕左边连续不参加滚动的字段数。 表的显示 查看表的记录 4、定制要显示的字段 表记录指针的定位 数据表中每条记录都有一个记录号,对于打开的表,系统会自动产生一个记录指针,用以指示当前指向哪条记录。所谓记录指针的定位,就是根据需要将移动记录指针到某条记录上,然后对其进行操作。 一、在“浏览”窗口中移动记录指针 二、使用命令移动记录指针 1.绝对定位 命令格式:[GO[TO]] 记录号|BOTTOM|TOP 说明:BOTTOM表示末记录,TOP表示首记录,记录号是一个数值表达式,按四舍五入取整数,但是必须保证其值为正数且位于有效的记录数范围之内。 表记录指针的定位 2.相对定位 命令格式:SKIP [+|-]n 说明:n为数值表达式,四舍五入取整数。若是正数,向记录号增加的方向移动,若是负数,向记录号减少的方向移动。若省略n,则指记录指针向后移一条。 表记录指针的定位 3.查找定位 命令格式:LOCATE [范围] FOR 条件 [WHILE 条件] 说明:搜索满足条件的第一个记录。若找到,记录指针指向该记录;若文件中无此记录,搜索后Visual FoxPro主屏幕的状态栏中将显示“已定位范围未尾”,此时记录指针指向文件结束处。如果没有指定范围,则缺省为ALL,查到记录后,要继续往下查找满足条件的记录必须用CONTINUE命令。 表记录的追加 用菜单方式追加记录 使用命令添加记录 1.使用APPEND命令 命令格式:APPEND [BLANK] 功能:在当前表的末尾添加一个或多个记录。 说明:如果后面跟参数BLANK则在末尾添加一条空记录。如果不选BLANK,则进入全屏幕记录输入窗口。 表记录的追加 使用命令添加记录 2.使用INSERT命令 命令格式:INSERT [BLANK][BEFORE] 功能:用于在表文件的指定位置上插入一个新记录。 说明:新记录的插入位置与可选项
您可能关注的文档
最近下载
- 新人教版九年级下册化学全册课件.pptx VIP
- 圆周运动(二)圆周运动中的动力学问题.pdf VIP
- 普通党员2025年度组织生活会对照检查材料(五个对照).docx VIP
- 2025年春新课程能力培养七年级英语下册人教版答案.pdf VIP
- 2026年政府工作报告PPT课件.pptx VIP
- 普通党员2025年度组织生活会对照检查材料(五个对照).doc VIP
- (初中道法)2024年河南省中考《道德与法治》真题(解析版).pdf
- GB 311.1-2012 绝缘配合 第1部分:定义、原则和规则.docx VIP
- 慢加急性肝衰竭诊治指南(2025 年版).pptx VIP
- DB13(J)_T 8326-2019 村镇易地搬迁安置房屋质量标准.docx
原创力文档

文档评论(0)