第四章vfp数据库及其操作.ppt
文本预览下载声明
4.2.2 修改表结构 修改表的结构 包括增加新字段或删除已有字段, 更改字段的名称、数据类型、宽度、小数点位数、索引、NULL值及其其他字段属性。 修改数据表的结构通过“表设计器”来进行。 1.用表设计器修改表的结构 【例4.4】修改“学生情况表”的结构。 要求: (1)在“班级”和“专业”字段之间增加“党员否”字段,其类型为逻辑型、字段长度为1。 (2)把“备注”字段名改为“简历”字段名。 (3)把“班级”字段放在“籍贯”字段之前。 (4)删除“照片”字段。 操作步骤如下: (1)选择“文件”→“打 开”命令,出现“打开”对话 框,如右图所示。 (2)在打开对话框中,输入要修改结构的表名“学生情况表”,按“确定”按钮,如前一个图所示。 (3)选择“显示” →“表设计器”命令 ,如下图。 打开“表设计器”对话框,显示出“学生情况表”的结构,如下图所示。 (4)按要求修改表的结构。 A、插入“党员否”字段。 单击“专业”字段行或用“Tab”键或用光标键将当前字段定位在“专业”字段上,再单击“插入”按钮,出现“新字段”行,“专业”字段向下移动一行。在新字段行的字段名、类型、宽度中分别输入党员否、逻辑型、1,如图所示。 B、把“备注”字段名改为“简历”字段名。 单击“备注”字段行,直接把字段名“备注”改为“简历”。 C、把“班级”字段放在“籍贯”字段之前。 将鼠标移动到“班级”字段行的最左边的“移动”按钮上,按下此钮,拖动到“籍贯”字段行即可。也可以拖动“籍贯”字段行到“班级”字段行,如图所示。 (5)表结构修改完成后,单击“确定”按钮确认修改。如果要放弃此次修改,可以单击“取消”按钮。 D、删除“照片”字段。 单击“照片”字段行,然后单击“删除”按钮。 2.使用命令方式修改表结构 格式:MODIFY STRUCTURE 功能:显示并修改当前数据表的结构。 说明:使用此命令之前,一定要打开被修改的数据表。 【例4.5】用命令方式,修改“学生情况表”的结构。 操作步骤: (1)在命令窗口中输入命令序列,如图4-16所示,打开“表设计器”对话框。如果数据表已打开,第一行命令可省略 (2)按要求修改表的结构。同例4.4的第4、5步。 格式:USE [表文件名] [EXCLUSIVE∣SHARED] 功能:打开指定的数据表文件。 说明: (1)EXCLUSIVE选项,则以独占方式打开表,表示不允许其他用户在同一时刻使用该数据表。 SHARED选项,则以共享方式打开表,表示允许其他用户在同一时刻使用该数据表。 (2)已打开的一个表有一个指针与其对应,指针所指的记录称为当前记录。 表刚打开时,记录指针指向第一个记录。 (3)表操作结束后应及时关闭 方法二、用命令方式打开表 关闭表的方法 在当前工作区关闭表可以使用以下命令。 (1)格式:CLOSE ALL 功能:关闭所有打开的表,同时释放所有的内存变量。 (2)格式:CLOSE TABLES 功能:关闭当前数据库中所有打开的表。 (3)格式:CLOSE TABLES ALL 功能:关闭所有数据库中所有打开的表及自由表 4.3 表的操作 1.数据记录的显示方式 1) 浏览窗口显示方式 (1)将光标指向浏览窗口左下角的拆分条(称窗口分割器),光标就会变成左右双向箭头形状,向右拖动到合适位置后,松开鼠标,就可以把浏览窗口拆分成两个小窗口。如图所示。 (2)选择“显示”→“编辑”命令,则光标所在的窗格变成了编辑方式,如图所示。 2) 命令方式显示数据记录 可以使用显示命令在主窗口中显示。 格式:LIST/DISPLAY [范围] [FIELDS字段名表] [FOR/WHILE 条件] [TO FILE 文件名] 功能:显示当前表中满足指定范围和条件的数据记录。 说明: (1)LIST命令表示连续显示,DISPLAY命令表示显示满一屏时暂停,等待按任意键继续显示。 2) 命令方式显示数据记录(续) 【例4.10】打开“学生情况表”,显示表中所有男生的学号、姓名和出生日期字段数据。 可在命令窗口键入如图所示的命令序列,在主窗口显示结果,如图4-26所示。 1) 在浏览窗口中修改数据 方法一:用菜单方式显示和修改数据记录 【例4.11】用编辑方式显示“学生情况表”的数据记录,并把第5条记录即学号学的籍贯字段内容“上海”改为“江苏”。 操作步骤: (1)打开“学生情况表”文件
显示全部