1、第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作 3.1.1 创建表结构图 3-1 学生档案表第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.1 创建表结构1设计表结构字段名 字段类型 字段宽度 小数位 学号 字符型 6 姓名 字符型 6性别 字符型 2民族 字符型 4出生日期 日期型 8入学成绩 数值型 6 2专业 字符型 4团员否 逻辑型 1简历 备注型 4 奖学金 数值型 7 2 第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.1 创建表结构2建立表结构( 1) 命令格式: CREATE 。功能 :进入表设计环境 ,建
2、立表结构。( 2)菜单方式 :1)在 Visual FoxPro系统主菜单下,打开 “ 文件 ” 菜单,选择 “ 新建 ”,便会打开新建各种 Visual FoxPro文件的对话框。 2)在该对话框中选择 “ 表 ” 类型,然后单击 “ 新建文件 ” 按钮,此时会出现 “ 创建 ” 对话框。3)在其表名输入框中输入 “ 学生档案表 ” ,然后单击 “ 保存 ” 按钮,即进入 “ 表设计器 ” 对话框。4)其它操作同命令方式。 第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.2 输入数据记录说明:1)日期型数据输入格式:月月 / 日日 / 年年年年2)逻辑型数据输入方法
3、: T 代表 “真 ”; F 代表 “假 ”3)备注型字段输入方法:双击值输入位置 “memo”,在打开的 memo编辑窗口(如图 3-7)中输入字符型内容。输入完毕时关闭该窗口即可。4)通用型字段输入方法:双击值输入位置 “gen”,在打开的 gen编辑窗口中用粘贴等方法输入图、声音等内容。或在 “编辑 ”菜单下选择 “插入对象 ”,选择某种插入对象。 数据记录输入完毕时,若要保存数据且退出编辑状态,可直接关闭编辑窗口,或使用热键 CTRL + W 。若放弃保存,按 Esc键。上述数据输入过程结束后,我们便完成了一个数据表的建立。这时外存储器中应保存了一个名为 “学生档案表 .DBF”的文件
4、。 第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.2 输入数据记录我们可以尝试在命令窗口输入下述命令对该表的一些情况进行简单查看:DIR DIR *.FPT LIST DISPLAY BROWSE DISPLAY STRUCTURE LIST FOR 专业 =计算机 LIST 姓名 , 性别 , 入学成绩 , 简历 USE 第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.3 表的操作1 表的打开 1)命令方式作用:将表由外存储器调入内存供操作。命令格式: USE 如: USE 学生档案表 LIST 2)菜单方式 “文件 ”菜单中选择 “打开
5、 ”命令项。此时会出现 “打开 ”对话框。 如图,文件类型框中选择 “表 ”,并单击要打开的表(如: “学生档案表.DBF”)。选择 “独占 ”方式,然后单击 “确定 ”按钮。图 3-9 “ 打开 ” 对话框第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.3 表的操作2表的关闭作用:将数据保存到外存储器,并释放内存中的表( 1)命令方式:命令格式: USE如: USE LIST ( 2)菜单方式: 打开 “窗口 ”菜单,单击 “数据工作期 ”项,会出现如图所示对话框; 在对话框中单击 “关闭 ”按钮。说明:打开另一表时,当前表自动关闭;退出 Visual FoxPro
6、,当前表自动关闭。图 3-10 在 “ 数据工作期 ” 对话框关闭表第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.3 表的操作3数据的简单显示和修改( 1)以编辑方式显示和修改数据作用:打开编辑窗口,显示数据并可进行修改。1)命令方式:命令格式: EDIT | CHANGE 如: USE 学生档案表 EDIT 2)菜单方式: 打开表; “显示 ”菜单中,单击 “浏览 (B) ” 命令项 (如图 3-11所示 ); 必要时,再次打开 “显示 ”菜单,选择 “编辑 ”(如图 3-12所示)。第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.3 表
7、的操作3数据的简单显示和修改( 2)以浏览方式查看和修改数据作用:打开浏览窗口,显示数据并可进行修改。命令方式:命令格式: BROWSE 如: USE 学生档案表 BROWSE 菜单方式: 打开表; “显示 ”菜单中,单击 “浏览 (B) ” 命令项。如图 3-11所示 必要时,再次打开 “显示 ”菜单,选择 “浏览 ”。如图 3-13所示。第三章 数据库和表的创建与操作 返回 返回 3.1 表的创建与操作3.1.3 表的操作3数据的简单显示和修改( 3)数据的简单显示作用:在 Visual FoxPro主窗口简单显示当前表的数据。命令格式: LIST | DISPLAY说明: LIST 列单方式显示DISPLAY 分屏方式显示 (若省略范围和条件,它只显示当前记录 )如: USE 学生档案表 LIST DISPLAY DISPLAY ALL