授课1创建自由表

上传人:枫** 文档编号:568804278 上传时间:2024-07-26 格式:PPT 页数:37 大小:1.05MB
返回 下载 相关 举报
授课1创建自由表_第1页
第1页 / 共37页
授课1创建自由表_第2页
第2页 / 共37页
授课1创建自由表_第3页
第3页 / 共37页
授课1创建自由表_第4页
第4页 / 共37页
授课1创建自由表_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《授课1创建自由表》由会员分享,可在线阅读,更多相关《授课1创建自由表(37页珍藏版)》请在金锄头文库上搜索。

1、茂名职业技术学院 授课授课-1 -1 创建自由表创建自由表1.1 Visual FoxPro 概述概述1.2 创建使用创建使用VFP 的项目管理器的项目管理器1.3 创建自由表创建自由表1.4 修改自由表结构修改自由表结构箱占捕饱钱艘馒死账彭摩帆碱绵乱怕体捏俊惑双吧牺痊侍脯毛孺棚侄兔铅授课1创建自由表授课1创建自由表1茂名职业技术学院 操作要求操作要求: 将将C:2006vfpUnit1文件夹文件夹Y1-01复制到考生文件夹中,复制到考生文件夹中,重命名为重命名为“X1-01”,完成下列操作。,完成下列操作。 1. 表向导的使用表向导的使用 根据表向导,按以下要求新建一个表,在表向导中完根据表

2、向导,按以下要求新建一个表,在表向导中完成如下操作:成如下操作: 在字段选取步骤中,选择在字段选取步骤中,选择“个人表个人表”中的样表中的样表“Books”,并选取所有可用字段;,并选取所有可用字段;在修改字段设置步骤中,将字段在修改字段设置步骤中,将字段“Pages”的字段名改的字段名改为为“页数页数”,宽度修改为,宽度修改为“4”;在为表创建索引步骤中,选取字段在为表创建索引步骤中,选取字段“BookCollID”为索为索引;将表保存为引;将表保存为“X1_01A.dbf”,存放在文件夹,存放在文件夹X1-01中。中。【任务【任务.上机上机1 】壤墟漓著掇登辫揪该剥既亿搓驹抱悼批讶敷恬幕逐

3、壮髓棉懊截捅虏邵疗萤授课1创建自由表授课1创建自由表2茂名职业技术学院 样文样文1-01A 样文样文1-01B 撵萤狰纯莎盲垄肾迟材遍佐篙帧供阔眶奖假性赔坛淬吞棋篷窖卞轩蛹转痴授课1创建自由表授课1创建自由表3茂名职业技术学院 2. 表记录的输入表记录的输入 打开表打开表“Y1_01.dbf”,并输入该表的第一条记录,最终,并输入该表的第一条记录,最终结果如样文结果如样文1-01A所示。所示。3. 表设计器的使用表设计器的使用 打开表打开表“Y1_01B.dbf”按要求完成如下操作:按要求完成如下操作: 删除字段删除字段“性别代码性别代码”;修改字段修改字段“政治面貌政治面貌”的字段宽度为的字

4、段宽度为“6”,修改字段,修改字段“年龄年龄”的数据类型为的数据类型为“字符型字符型”; 设置索引字段设置索引字段“报名序号报名序号”为普通索引,并设置为升序;为普通索引,并设置为升序; 添加字段如样文添加字段如样文1-01B所示。所示。任务要点:任务要点: 表向导的使用,录入表数据,用表设计器修改表结构。表向导的使用,录入表数据,用表设计器修改表结构。亭殖凭允又侍捣广是眷蒸发漾哼配龙箕蘸注黑链盒贤汇傣睬提琉漾聚卜园授课1创建自由表授课1创建自由表4茂名职业技术学院 1.1 Visual FoxPro 概述【学习目标学习目标】 Visual FoxPro 的安装和启动的安装和启动【关键概念关键

5、概念】 Visual FoxPro的特点的特点兔芍怂窍窝蚜碴研韵乱普象奄灸逃粕劝羚舶溪单稠蒜摔疵疚试安情台创畏授课1创建自由表授课1创建自由表5茂名职业技术学院 1.0.1 Visual FoxPro1.0.1 Visual FoxPro系统特点(系统特点(P25P25) 特点如下特点如下: :1. 1. 标准的关系型数据库技术标准的关系型数据库技术 可使用可使用SQLSQL主要命令主要命令2. 2. 可视化的操作界面可视化的操作界面 设计器,向导,生成器,项目管理器,对话框设计器,向导,生成器,项目管理器,对话框3. 3. 面向对象编程的程序设计方法面向对象编程的程序设计方法4. 4. 支持

6、客户支持客户/ /服务器(服务器(C/SC/S)结构)结构5. 5. 兼容性好兼容性好掌王建凌搪啃命樊站毫订惜豆都零左猴一株踏在霞断藤亲蛾稚绸冗艇辕肌授课1创建自由表授课1创建自由表6茂名职业技术学院 1.0.2 Visual FoxPro 6.0 1.0.2 Visual FoxPro 6.0 安装与启动安装与启动 1.1.安装安装 见见P27P27。 对机器要求并不高。对机器要求并不高。 典型与完全安装。典型与完全安装。 帮助系统与帮助系统与MSDNMSDN。2.2.启动启动 双击双击 图标图标 或:点或:点 程序程序Microsoft Visual FoxPro 6.0 Microsof

7、t Visual FoxPro 6.0 或:双击某一或:双击某一VFP6.0VFP6.0的可执行文件的可执行文件 或:进入或:进入VFPVFP文件夹,执行文件夹,执行 VFP6.EXE VFP6.EXE 命令命令3.3.退出退出 有有5 5种方法:种方法: 点点 X X 按钮按钮 或:点或:点 文件文件退出退出 或:点狐狸图标,选或:点狐狸图标,选 关闭关闭 或:执行或:执行 QUIT QUIT 命令命令 或:按或:按 Alt + F4 Alt + F4 键键舅馆戴樊鹊涝枷舆浦舔糯纂微式避甸婚珍骇倪俊锋耙怒唯睦撂炉闷萤后袋授课1创建自由表授课1创建自由表7茂名职业技术学院 4. Visual

8、FoxPro4. Visual FoxPro界面组成界面组成 (1 1)标标题题栏栏; ;(2 2)控控制制按按钮钮; ;(3 3)菜菜单单栏栏 ; ;(4 4)工工具具栏栏; ;(5 5)工工具具窗窗; ;(6 6)状态栏)状态栏; ;(7 7)主窗口工作区)主窗口工作区; ;(8 8)命令窗口)命令窗口 侈河撇牢拨略狈逊乱披措碱缄柜非垦拥事孩谱剩号昨捶戚儒疆鸭缴戈赵晦授课1创建自由表授课1创建自由表8茂名职业技术学院 1.2 V FP的项目管理器 【学习目标学习目标】 项目管理器的使用项目管理器的使用 熟悉四种工作方式熟悉四种工作方式【关键概念关键概念】 项目管理器项目管理器竖身峭咨蛀哗镍

9、亚漱辉线风韭鳖详涩哇亭航施拾文诣纹琼碟虹引硝露怜什授课1创建自由表授课1创建自由表9茂名职业技术学院 VFPVFP有四种工作方式:有四种工作方式: 菜菜单单,工工具具,命命令令,程程序序。前前两两种种为为交交互互式式,后后两两种为自动式。种为自动式。 1.1.1 1.1.1 菜单系统菜单系统 有有:8 8个个下下拉拉式式菜菜单单项项(文文件件、编编辑辑、显显示示、格格式式、工工具具、程程序序、窗口、帮助),菜单项会随工作界面变化。窗口、帮助),菜单项会随工作界面变化。 1. 1.菜单菜单 (1 1) 鼠标操作鼠标操作 单击(单击(ClickClick) (2 2) 键盘操作键盘操作 Alt +

10、 Alt + 热键热键 (3 3) 键鼠结合操作键鼠结合操作 光标指向选项,按回车键。光标指向选项,按回车键。 2. 2. 快捷菜单的操作快捷菜单的操作 指向选项,单击鼠标右键可打开菜单,单击左键则关闭菜单。指向选项,单击鼠标右键可打开菜单,单击左键则关闭菜单。奖觉缝德酱盂造淤擒过枢引午郝疑裳淖编莉冯书圈叶滁梆身赃呸济凳脐镊授课1创建自由表授课1创建自由表10茂名职业技术学院 1.1.2 1.1.2 工具栏工具栏 1.1.显示或隐藏显示或隐藏 2. 2.定制工具栏定制工具栏 点:点: 显示显示-工具栏工具栏 点:点: 新建新建 键入工具栏名称键入工具栏名称 选择工具栏的类型选择工具栏的类型 拖

11、动某一工具钮到新定制的工具栏拖动某一工具钮到新定制的工具栏 点点 关闭关闭 3. 3. 修改工具栏修改工具栏 删除:将某一工具钮拖到工具栏外删除:将某一工具钮拖到工具栏外 泼纯未镐潦俭察匆驶健项丘才兢顽贵横眯磋胳渗课睫切冠虾料垫喂耗寻纵授课1创建自由表授课1创建自由表11茂名职业技术学院 1.1.3 1.1.3 对话框的操作对话框的操作(与微软类同)(与微软类同) 按按钮钮操操作作:通通常常用用鼠鼠标标操操作作,单单击击鼠鼠标标即即可可执执行行按按钮所代表的功能。钮所代表的功能。 文文本本框框操操作作:把把鼠鼠标标指指针针移移到到文文本本框框,单单击击框框内内要要输入字符的位置,激活后从键盘向

12、框内输入字符。输入字符的位置,激活后从键盘向框内输入字符。 选选择择框框操操作作:通通常常用用鼠鼠标标来来选选择择。单单选选按按钮钮以以圆圆圈圈“”“”为特征;复选框以方框为特征;复选框以方框“”“”为特征。为特征。 列列表表框框操操作作:可可以以用用鼠鼠标标拖拖动动周周边边的的滚滚动动条条,使使窗窗口数据滚动显示。口数据滚动显示。 组组合合框框操操作作:单单击击文文本本框框右右侧侧的的下下拉拉按按钮钮“”“”,。 微微调调控控件件的的操操作作:用用鼠鼠标标单单击击“增增1”1”、“减减1”1”两两个微调按钮(个微调按钮(、)按钮时,)按钮时,。甘饶价丽苍抉连钠序汐做陵畦婉蔑治浙祸贝奋蛤隔祷惠

13、悟驱倔朔钻姓釉婪授课1创建自由表授课1创建自由表12茂名职业技术学院 1.1.4 1.1.4 命令窗口命令窗口 1.1.显示或隐藏显示或隐藏 窗口右上窗口右上 X X ,菜单,工具栏,菜单,工具栏,Ctrl+F4/Ctrl+F2Ctrl+F4/Ctrl+F2 2. 2.输入并执行输入并执行 输入后按回车键。输入后按回车键。 将光标移动到执行过的命令行,按回车键。将光标移动到执行过的命令行,按回车键。 3. 3.文件复制命令文件复制命令 COPY FILE 盘符盘符: 路径名路径名源文件名源文件名.* TO 新文件名新文件名.* 如如: (: (文件名中可包含百搭符文件名中可包含百搭符 * *

14、和和 ? ? ) ) COPY FILE E:2003VFPDATA2Y2_1?.* TO S2_1?.*求藻沿举拾垣握驶漏驰狐处挨远寇瓦曼桓局斜凝即渍蒙队畴陵鬃务天尸袱授课1创建自由表授课1创建自由表13茂名职业技术学院 1.1.5 1.1.5 项目管理器项目管理器 1. 1. 项目管理器的作用项目管理器的作用 在在数数据据库库应应用用系系统统的的开开发发过过程程中中,将将会会产产生生各各种种类类型型文文件件,包包括括:数数据据库库文文件件、表表文文件件、表表单单文文件件、报报表表文文件件和和程程序序文文件件等等。项项目目管管理理器器是是管管理理这这些些文文件件的的主主要要组组织工具织工具,

15、 ,相当相当WindowsWindows的资源管理器。的资源管理器。 项项目目管管理理器器的的内内容容保保存存在在有有.PJX.PJX扩扩展展名名的的文文件件中中。项项目目管管理理器器并并不不保保存存各各种种文文件件的的具具体体内内容容,其其只只记记录录各各种种文文件件的的文文件件名名、文文件件类类型型、路路径径,以以及及编编辑辑、修修改改或或执行这些文件的方法。执行这些文件的方法。 通过项目管理器,用户可以方便地完成各种文件的通过项目管理器,用户可以方便地完成各种文件的新建、修改、运行、浏览新建、修改、运行、浏览等操作,还可以完成应用程序等操作,还可以完成应用程序的的连编连编,生成生成可脱离

16、可脱离Visual FoxProVisual FoxPro系统运行的可执行系统运行的可执行文件。文件。 蓝赎浩怎击春术成莆拆批膏邹滦选呐喂湘这烽炔难输阵渭共材盟褒兄涨埠授课1创建自由表授课1创建自由表14茂名职业技术学院 2.2.建立新项目文件建立新项目文件点:【文件】点:【文件】【新建】【新建】出现右图【新建】对话框;出现右图【新建】对话框;选【项目】按钮,选【项目】按钮,按【新建文件】;按【新建文件】;在在出出现现【创创建建】对对话话框框时时,在在“项项目目文文件件”文文本本框框输输入入文文件名,按【保存】按钮。件名,按【保存】按钮。冷们沉抿蓟嘎零赘拓驼慰寂瘟旺于汛捣代赣先夏雨董敖籽欣市末

17、揩社仍肘授课1创建自由表授课1创建自由表15茂名职业技术学院 3.3.打开已有项目文件打开已有项目文件点【文件】点【文件】【打开】,出现下图所示对话框。【打开】,出现下图所示对话框。在在“文件类型文件类型”下拉框选定下拉框选定“项目(项目(*.pjx*.pjx;*.fpc*.fpc;*.cat*.cat)”后,在文件列表框选定已有项目文件。后,在文件列表框选定已有项目文件。或在或在“文件名文件名”文本框输入项目文件名,文本框输入项目文件名,按【确定】按钮。按【确定】按钮。 另外,使用另外,使用modify modify project project 命令可以打开项目管理命令可以打开项目管理器

18、。器。 如:如:modify project modify project examexam 扩展名扩展名.pjx.pjx可省略。可省略。 使用使用modify modify project ?project ?命令,命令命令,命令中的?为可选项。中的?为可选项。痢复趣钡芯文劣管饺致闲跑汀偏樱懈啦疆造贴泌穆同神摇莱勤赠仑觅螟缄授课1创建自由表授课1创建自由表16茂名职业技术学院 4. 4. 项目管理内容项目管理内容 项目管理器采用了目录树结构进行管理,其内容可详项目管理器采用了目录树结构进行管理,其内容可详(目录树展开时)可略(目录树折叠时)。(目录树展开时)可略(目录树折叠时)。 下图为项目

19、下图为项目exam.pjxexam.pjx新建时项目管理器刚打开的新建时项目管理器刚打开的 界面。界面。 男止俯桃蹋也装淤俱辊融穗慌士吉轮绘逊杜赎霍抡武旨腆归巳鄂斜组榔岗授课1创建自由表授课1创建自由表17茂名职业技术学院 项目管理的文档类型:项目管理的文档类型: 有:全部、数据、文档、类、代码、其他有:全部、数据、文档、类、代码、其他 6 6个选项卡个选项卡 5 5类文档。类文档。 数据:数据库,自由表,查询。数据:数据库,自由表,查询。 Visual FoxPro Visual FoxPro将表分为数据库表和自由表两大类。将表分为数据库表和自由表两大类。 对于同属于一个数据库的数据库表,在

20、建表的同时也对于同属于一个数据库的数据库表,在建表的同时也同时定义它与库内的其它表之间的关系。同时定义它与库内的其它表之间的关系。 文档:表单,报表,标签。文档:表单,报表,标签。 类:类: 代码(程序):代码(程序):PRG,APP,EXE。 其他:菜单,其他:菜单,TXT,图形等。,图形等。 萍臃捷咙蔡蠕惮敝聊仁意域弃傈里爵笋资绣枝梁潭兴吴登郡翔万溃誓柑频授课1创建自由表授课1创建自由表18茂名职业技术学院 5. 5. 项目中按钮的功能项目中按钮的功能 新建按钮:新建按钮:用于建立新的数据库、表、查询或程序等。用于建立新的数据库、表、查询或程序等。 添添加加按按钮钮:添添加加按按钮钮可可以

21、以在在打打开开对对话话框框中中将将已已经经建建立立好好的的数数据据库库、表、查询或程序等添加到项目中。表、查询或程序等添加到项目中。 修修改改按按钮钮:修修改改按按钮钮可可打打开开相相应应的的设设计计器器或或编编辑辑窗窗口口修修改改选选定定数数据据库、表、查询或程序。库、表、查询或程序。 打打开开、关关闭闭、浏浏览览或或运运行行按按钮钮:当当选选定定数数据据库库时时,会会变变为为打打开开或或关关闭闭功功能能;当当选选定定表表时时,会会变变为为浏浏览览功功能能;当当选选定定查查询询或或程程序序时时,会会变变为运行功能。为运行功能。 移移去去按按钮钮:将将对对话话框框中中选选定定的的数数据据库库、

22、表表、查查询询或或程程序序从从项项目目管管理理器中删除。器中删除。 连编按钮:连编按钮:用于访问连编的选项,可以连编一个项目或应用程序。用于访问连编的选项,可以连编一个项目或应用程序。 冲被抵吴勒柏宗搏蜂选驴带喘搽弊邀绦旦劳谱梳啥童娱滓废稍伍全二柠曙授课1创建自由表授课1创建自由表19茂名职业技术学院 6. 6. 项目管理器的使用项目管理器的使用| 选项卡操作选项卡操作 选选好好所所需需的的选选项项卡卡,用用鼠鼠标标单单击击它它的的标标题题即可。即可。| 目录树操作目录树操作 项项目目管管理理器器目目录录树树采采用用“+”“+”、“-”“-”号号来来表示各级目录的当前状态。表示各级目录的当前状

23、态。 处处于于折折叠叠状状态态的的目目录录在在其其图图标标的的左左方方有有“+”“+”号号,单单击击这这个个“+”“+”号号可可将将它它展展开开,显显示示出出该该目目录录所所包包含含的的子子目目录录,同同时时将将当当前前状状态态的的图图标标从从“+”“+”号号改改为为“-”“-”号号。单单击击目目录录图图标标左左方的方的“-”“-”号将使其处于折叠状态号将使其处于折叠状态。胎彝柠隋豆捐挑氟够形苛桨兔陆恢测彪拟磺骸姨侥服插盏味蛋撩蹄童门磷授课1创建自由表授课1创建自由表20茂名职业技术学院 | 项目管理器的折叠项目管理器的折叠 项项目目管管理理器器的的右右上上角角有有一一个个带带向向上上箭箭头头

24、的的【】折叠按钮。】折叠按钮。 单单击击折折叠叠按按钮钮可可隐隐去去全全部部选选项项卡卡,只只剩剩下下项项目目管管理理器器和和选选项项卡卡的的标标题题,如如图图所所示示。与与此此同同时时,折折叠叠按按钮钮上上的的向向上上箭箭头头也也改改为为向向下下,变变为为恢恢复复按按钮钮【】。单单击击【】将将使使项项目目管管理理器恢复原样。器恢复原样。愤亡疚曙膘腮柞租绘卡酗膨井自湿耐遍芬喊臼器妨畔捐汀诣傲温打哦末儿授课1创建自由表授课1创建自由表21茂名职业技术学院 |项目管理器的分离项目管理器的分离 当项目管理器处于折叠状态时,用鼠标拖动任何一当项目管理器处于折叠状态时,用鼠标拖动任何一个选项卡的标题,都

25、可使该选项卡与项目管理器分离,个选项卡的标题,都可使该选项卡与项目管理器分离,如图所示。如图所示。 分离后的选项卡可以象一个独立的窗口在分离后的选项卡可以象一个独立的窗口在Visual Visual FoxProFoxPro主窗口中移动。单击分离选项卡的关闭按钮,主窗口中移动。单击分离选项卡的关闭按钮,即可使该卡恢复原位。即可使该卡恢复原位。 化远问颅盔孽纱今蔚疫硅箩帮狼痊胀喂才钱缀佩卡序迢裴禄瓜艘说根宝母授课1创建自由表授课1创建自由表22茂名职业技术学院 【相关知识【相关知识:VFP:VFP的配置的配置 】 系统用默认值设置环境,也可以自己定制。系统用默认值设置环境,也可以自己定制。 (1

26、 1)用对话框:)用对话框: 工具工具选项选项 设置日期格式:设置日期格式: 区域区域 更改表单大小:更改表单大小: 表单表单 设置默认目录:设置默认目录: 文件位置文件位置 (2 2)使用命令)使用命令 设置对话状态:设置对话状态:SET TALK ON/OFFSET TALK ON/OFF 设置独占打开表:设置独占打开表: SET EXCL ON/OFF SET EXCL ON/OFF 设置设置EscEsc键中断有效:键中断有效: SET ESCA ON/OFF SET ESCA ON/OFF 注:前面的是系统默认值注:前面的是系统默认值抓蹬爹痕怪敌颗耶聪吟蔬购埔棠咋和脯抽涂呜琉策境到晶杏

27、坟强旭眼刽税授课1创建自由表授课1创建自由表23茂名职业技术学院 1.3 创建自由表 【学习目标学习目标】 用表设计器创建自由表用表设计器创建自由表 表记录的录入表记录的录入【关键概念关键概念】 表文件的组成表文件的组成 表结构表结构 歼还哗漓秃庙戎悦壳榜逛慧砰阵卯驹掉解贼肮盛削酬谈仗诡茵召窟鸵涤钾授课1创建自由表授课1创建自由表24茂名职业技术学院 【相关知识:【相关知识:表文件的组成表文件的组成】 有:数据库表、自由表两类型。是最基本的文件,有:数据库表、自由表两类型。是最基本的文件, 其组成见下图。其组成见下图。 表表结结构构:表表头头,由由若若干干列列组组成成,称称字字段段,是是同同类

28、类数数据据的的集集合合,其其名名为字段名。为字段名。 表记录:一行为一条记录,按顺序称,表记录:一行为一条记录,按顺序称,1 1号记录,号记录,2 2号记录,号记录,。 表结构 表记录扎输沟孪胯返悦喷测眨杂私宙级滴船檀爱逮颁版莲射刷谍滤然四郝挝远仅授课1创建自由表授课1创建自由表25茂名职业技术学院 【相关知识:表结构】【相关知识:表结构】 1.1.字段名字段名 命命名名:汉汉字字或或字字母母开开头头,后后跟跟字字母母、数数字字、汉汉字字、下下划划线线,自自由由表表的的字字段段名名长长1010字字符符,数数据据库库表表允允许许128128个字符,不允许用标点、运算符、空格命名。个字符,不允许用

29、标点、运算符、空格命名。 如:如:XH XH 、XM XM 、CSRQCSRQ、姓名、专业等。、姓名、专业等。 2.2.字段类型字段类型 Visual Visual FoxProFoxPro定定义义了了1313种种数数据据类类型型,其其中中8 8种种常常用用数数据据类类型型为为:字字符符型型、数数值值型型、货货币币型型、逻逻辑辑型型、日日期期型、日期时间型、备注型和通用型,见型、日期时间型、备注型和通用型,见P51P51介绍。介绍。 日期型的标准格式:日期型的标准格式:yyyy-mm-dd,yyyy-mm-dd, 如如: 2005-2-28: 2005-2-28。骚你灸搔说鞍粗史布嘲斑娜袍诣褂

30、虚恳轮更疏厩闻貉烩艘磊挡狱屁锋捏循授课1创建自由表授课1创建自由表26茂名职业技术学院 3.3.字段宽度字段宽度 允允许许存存放放数数据据的的长长度度,以以字字节节表表示示。字字符符型型、数数值值型型等等字字段段宽宽度度,在在定定义义时时根根据据需需要要确确定定。某某些些类类型型的的宽宽度度,由由系系统统统统一一规规定定,如如:货货币币型型(8 8)、日日期期型型、日日期期时时间间型(型(8 8)、逻辑型()、逻辑型(1 1)、备注型()、备注型(4 4)和通用型()和通用型(4 4)。)。 4.4.小数位数小数位数 当当字字段段为为数数值值型型时时,要要定定义义小小数数位位数数。小小数数点点

31、也也要要占占一位,缺省值为一位,缺省值为 0 0 。 5.5.索引索引 需需要要根根据据某某些些数数据据索索引引排排序序,则则要要建建立立索索引引,索索引引排排序有升序和降序之分。序有升序和降序之分。 6.6.空值空值 NULL NULL 空值用空值用NULLNULL表示。空值与空字符串和数值表示。空值与空字符串和数值0 0意义不同。意义不同。 如:某课程成绩,如:某课程成绩,0 0表示零分,而表示零分,而NULLNULL表示无成绩。表示无成绩。 栏巫穿暴衫匈迎盯奖测闯沙上艾削刮擒祝外勤每朱考采瞻坷协按戎众馋诲授课1创建自由表授课1创建自由表27茂名职业技术学院 1. 表向导的使用表向导的使用

32、通过表向导建立表的步骤通过表向导建立表的步骤(如下图所示)(如下图所示)1)字段选取)字段选取2)修改字段设置)修改字段设置3)为表建索引)为表建索引4)完成)完成【上机【上机1的操作任务】的操作任务】晨惫淡狠扑冯癸欣镭奋啮适汝辣威咆备苔喉浑隅温盏祖乌吠剔副守擅酞载授课1创建自由表授课1创建自由表28茂名职业技术学院 【自由表的创建操作练习自由表的创建操作练习】 创建自由表,就是要建立表的结构。创建自由表,就是要建立表的结构。 建立表结构建立表结构(进入表设计器进入表设计器),有以下方法,有以下方法: (1 1)用菜单:点)用菜单:点 文件文件 新建新建,出现对话框,出现对话框 (2 2)用工

33、具钮:点)用工具钮:点新建新建工具钮,出现对话框工具钮,出现对话框 (3 3)在数据库设计器:进入后,选)在数据库设计器:进入后,选新建表新建表钮钮 (4 4)用项目管理器:选)用项目管理器:选 数据数据 / /自由表自由表,选,选“新建表新建表” (5 5)用命令:)用命令:CREATE CREATE 表文件名表文件名/ /?,出现对话框,出现对话框,在锡磋糙记烷稻钠宪拉效优庇类拂搽驯晾隆漱胖督陨绷撤譬碎橡堂罩酒疗授课1创建自由表授课1创建自由表29茂名职业技术学院 用用表表结结构构设设计计完完成成后后,单单击击“确确定定”,出出现现是是否否输输入入数数据据的的提提示框,单击示框,单击“是是

34、”,可开始数据输入工作。,可开始数据输入工作。 注意:注意: (1 1)用)用TABTAB、EnterEnter、键移动到下一个字段。键移动到下一个字段。 (2 2)日期的间隔符不必输入。)日期的间隔符不必输入。 (3 3)逻逻辑辑型型只只输输入入“T”“T”、“t” “t” 、“Y” “Y” 、“y”“y”或或“F”“F”、“f” “f” 、“N” “N” 、“n”“n” (4 4)输入空值用)输入空值用Ctrl+0Ctrl+0 (5 5)备备注注型型或或通通用用型型双双击击该该字字段段或或点点击击后后按按Ctrl+HomeCtrl+Home键键,可可进进入入编编辑辑窗窗口口,再再进进行行输

35、输入入。若若为为图图片片,可可点点 编编辑辑 插插入入对对象象 ,出出现现“插插入入对对象象”的的对对话话框框,可可选选择择 新新建建图图片片 ,浏浏览览找找文件,文件,。【自由表【自由表输入记录的输入记录的操作方法】操作方法】晋整野针秩嵌宰泌摩蛆烬揣蕾泉博僧甸助莽明缄垂吩债涌布邢猜羊坪骑腕授课1创建自由表授课1创建自由表30茂名职业技术学院 【自由表输入记录的操作要点自由表输入记录的操作要点】 数据输入有两种方式:编辑方式和浏览方式,见下图。数据输入有两种方式:编辑方式和浏览方式,见下图。例:例: (1 1)用命令打开表:)用命令打开表:USE S1_1USE S1_1 (2 2)用命令浏览

36、(或编辑)输入:)用命令浏览(或编辑)输入:BROW BROW (或(或EDITEDIT) (3 3)增加一个新记录:)增加一个新记录:用用Ctrl+YCtrl+Y键键 (4 4)移动)移动 :, 或或 鼠标鼠标 (5 5)退出)退出 :XX仙抄纫词青烧茵玉商告甭睫腾窜拇咎卜苗马拿港汰严摸奏泉绳焉呈愧镣漳授课1创建自由表授课1创建自由表31茂名职业技术学院 2. 表记录的输入表记录的输入 打开表打开表“Y1_01.dbf”,并输入该表的第一条记录,最终结果如,并输入该表的第一条记录,最终结果如样文样文1-01A所示。所示。 操作操作: : USE USE Y1_01 BROW BROW ( (

37、按按 Ctrl+Y,Ctrl+Y,录入数据录入数据) ) 样文样文1-01A 【上机【上机1的操作任务】的操作任务】点樊畸剔垫惧舍鼓视欺剩官篇沥受糯缉晶划喇菲狐解府厅忠嘶毛仑瞥尼淄授课1创建自由表授课1创建自由表32茂名职业技术学院 1.4 修改自由表结构 【学习目标】【学习目标】 用表设计器修改自由表用表设计器修改自由表【关键概念】 表设计器的使用方法表设计器的使用方法急能粳里诊那纱隙氮呻枪薛喀省啃真死朽嘴沈缄峨率萧沙涌旬夕绞咕缕潦授课1创建自由表授课1创建自由表33茂名职业技术学院 【修改表结构方法(重点)修改表结构方法(重点) 】 用用“表表设设计计器器”完完成成修修改改。先先打打开开表

38、表文文件件,再再进进入入表表设计器。进入表设计器有以下方法:设计器。进入表设计器有以下方法: (1 1)用菜单:点)用菜单:点 显示显示 表设计器表设计器,出现对话框,出现对话框 (2 2)在在数数据据库库设设计计器器:选选中中文文件件,击击右右键键,击击“修修改改”钮,钮, (3 3)用用项项目目管管理理器器:选选中中要要修修改改的的表表,击击“修修改改”钮钮, (4 4)用命令:)用命令:MODIFY STRUCTUREMODIFY STRUCTURE,出现对话框,出现对话框雨叹楷购玛渺搐曲洪境融杂盆接染况戒俞掏难众谣数志壹扁备谢硬诬香拾授课1创建自由表授课1创建自由表34茂名职业技术学院

39、 3. 修改自由表结构修改自由表结构(5分)分) 将将C:2006vfpUnit1文件夹文件夹Y1-01复制到考生文件夹中,复制到考生文件夹中,重命名为重命名为“X1-01” ,打开表打开表“Y1_01B.dbf” |删除字段删除字段“性别代码性别代码” ;|修改字段修改字段“政治面貌政治面貌”的字段宽度为的字段宽度为“6”,修改字段,修改字段“年龄年龄”的数据类型为的数据类型为“字符型字符型”;|设置索引字段设置索引字段“报名序号报名序号”为普通索引,并设置为升序;为普通索引,并设置为升序; 添加字段如样文添加字段如样文1-01B所示。所示。 操作示范见下页操作示范见下页【上机【上机1的操作

40、任务】的操作任务】孔屡钓轨吼耿务诱息丝恒舀在杏舔谈轴失闹幅哺莱办蘑坏央绷俞膛醚瘁称授课1创建自由表授课1创建自由表35茂名职业技术学院 【修改表结构操作示意修改表结构操作示意】 逮波疙倍焰孩秽勃酬刮兵岗宵经尺涯耽并褪形汾只丑坤寂揽邻静嗡欢迈当授课1创建自由表授课1创建自由表36茂名职业技术学院 【本课小结】【本课小结】| Visual FoxProVisual FoxPro的特点(五点)的特点(五点)| 项目管理器的使用项目管理器的使用| 创建表:菜单或工具钮,项目管理器,命令创建表:菜单或工具钮,项目管理器,命令 CREA| 表设计器的编辑使用方法表设计器的编辑使用方法| 录入数据:录入数据:USE 表名表名 ,BROW , 按按 CTRL+Y ,| 录入备注型字段:双击该字段的某记录录入备注型字段:双击该字段的某记录【作业】【作业】1. Visual FoxPro1. Visual FoxPro的特点(五点)的特点(五点) 2. 2. 计算机高新考试第计算机高新考试第1.11.1题(上机题(上机1 1)返回本课目录返回本课目录泽夜圈巨骤既佐镊蔷锈瓜沼审辜敦焙玛敬爱粮遍踞践革彰森呈杖掷蠕效妹授课1创建自由表授课1创建自由表37

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号