表的基本操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教学内容:
4.3 表的基本操作
4.3.1 表的打开和关闭
1、使用菜单打开表
(1)选择“文件”菜单中的“打开”项,在弹出的“打开”对话框中“文件类型”列表框中选择“表(*.dbf)。
(2)选择或输入要打开的表文件名,单击“确定”打开表。
2、用命令打开表
命令格式:USE 表名 [EXCLUSIVE|SHARED]
3、数据表的关闭
如果打开的表是数据库表,则在关闭数据库的同时,该数据库中的所有表也将同时关闭。
如果打开的是自由表,则可用以下命令关闭该表。
命令格式1:USE
命令功能:关闭当前数据表。
命令格式2:CLOSE TABLE
命令功能:关闭所有打开的数据表。
4.3.2 数据的输入
1、使用浏览器输入数据
(1) 打开要输入数据的表。
(2) 选择“显示”菜单中“浏览”或“编辑“项;选择“浏览”,则显示”浏览“窗口;选择“编辑”,则显示“编辑”窗口。
(3)选择“显示”菜单中的“追加方式”,可向表中输入新记录的数据。
2、使用APPEND命令在当前数据表的尾部添加新记录
命令格式:APPEND [BLANK]
3、使用INSERT命令在当前表的任意位置插入一条新记录
命令格式:INSERT [BLANK][BEFORE]
4、备注型和通用型字段数据的输入
(1)备注型字段数据的输入,操作步骤如下:
①打开表的“编辑”或“浏览”窗口。
②把光标移到备注型字段下双击左键或按Ctrl+PageDown或Ctrl+PageUp键,进入备注字段的编辑窗口。
③在备注字段的编辑窗口,可以输入或修改备注型数据。
(2)通用型数据的输入
通用型字段数据多数是用于存储OLE对象,如,图像、声音、电子表格和文字处理文档等,其长度也是不确定的。给通用型字段输入数据,操作步骤如下:
①打开表的“编辑”或“浏览”窗口。
②把光标移到通用型字段下双击左键或按Ctrl+PageDown或Ctrl+PageUp键,进入通用字段的编辑窗口。
③选择“编辑”菜单中“插入对象”,在“插入对象”窗口,选择“由文件创建”按钮,单击“浏览”按钮,选择要插入的文件。
④单击“确定”按钮,选择的对象被插入到通用字段中。
4.3.3 记录的浏览
1、浏览数据窗口的定制
(1)打开表的“浏览”窗口。
(2)用鼠标拖动某一字段到指定处,可改变字段的显示顺序。
(3)可以使用鼠标调整字段的显示宽度。
(4)在表“浏览”窗口的左下角有一个窗口拆分条,把它拖到一个适当的位置,就可以把“浏览”窗口拆分成两个窗口,将其改变成有“浏览”和“编辑”两种显示方式的窗口。(5)选择“显示”菜单中的“网格线”,可以显示或隐藏浏览窗口中的网格。
2、记录的筛选
(1)打开表的“浏览”窗口。
(2)在“表”菜单中,选择“属性”命令,弹出“工作区属性”对话框。
(3)在“工作区属性”对话框中,可以直接在“数据过滤器”文本框中输入筛选表达式,或者选择“数据过滤器”框后面的“浏览”(…)按钮,在“表达式生成器”对话框中创建一个表达式。
(4)单击“确定”按钮,则在“浏览”窗口中只显示筛选过的记录。
3、字段的筛选
(1)打开表的“浏览”窗口,选择“表”菜单中的“属性”。
(2)在“工作区”属性对话框的“允许访问”框内,选中“字段筛选指定的字段”,单击“字段筛选”按钮,弹出“字段选择器”对话框。
(3)在“字段选择器”对话框中,选择“所有字段”框内需要显示的字段,单击“添加”按钮,将所需字段移入“选字字段”栏中。
(4)在选定了所需字段后,单击“确定”按钮。返回“工作区属性”对话框,单击“确定”按钮,关闭“工作区属性”对知框。
4、使用命令浏览表
命令格式1:BROWSE [范围] [FIELDS 字段表][FOR 条件]
命令格式2:LIST| DISPLAY [范围][[FIELDS]字段表][FOR 条件][OFF][TO PRINTER [PROMPT]][TO FILE 文件名]
4.3.4 记录的定位
1、用菜单定位记录
(1)打开表,并进入表“浏览”窗口。
(2) 选择“表”菜单中“转到记录”,弹出“转到记录”子菜单。
(3) 在“转到记录”子菜单下,选择不同的选项,可以将记录指针移动到相应的记录上。
2、绝对定位命令
命令格式:GO〈表达式〉|[RECORD]N|BOTTOM |TOP
3、相对定位命令
命令格式:SKIP[〈表达式〉]
命令功能:将记录指针相对于当前记录向上或向下移动若干条记录位置。
4、顺序定位命令
命令格式:LOCATE[〈范围〉]FOR 条件
命令功能:将记录指针指向第一个满足条件的记录。
继续查找命令:CONTINUE
命令功能:继续查找下一条满足条件的记录。
说明:CONTINUE命令不能单独使用。
5、索引定位命令
使用LOCATE命令定位记录表不需要建立索引,在有索引的表中根据当前的索引来定位记录可使用FIND或SEEK命令完成。
4.3.5 记录的修改
1、使用菜单直接修改
(1)打开表,并进入“浏览”窗口。
(2)选择“表”菜单中的“替换字段”,弹出“替换字段”对话框。
(3)在“替换字段”对话框中选择要替换的字段和输入“替换为”表达式,并选择“作用范围”和“条件”。
(4)单击“替换”按钮,将指定字段值进行替换。
2、用命令交互式修改
命令格式:EDIT|CHANGE [范围][[FIELDS]字段表][FOR 条件]
命令功能:在“编辑”窗口中对数据进行修改。
3、用命令直接修改
命令格式:REPLACE [范围] 字段1 WITH 表达式1[,字段2 WITH 表达式2]… [FOR 条件]
命令功能:对当前表中范围内满足条件的记录,用表达式的值替换前面字段的值。4.3.6 记录的删除