




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9部分认识VisualFoxPro备课讲稿 第99章认识Visual FoxPro计算机文化基础第一节创建新表表文件的建立步骤 一、建立表的结构 二、按结构录入数据(记录)表结构的建立方式 一、命令方式 二、菜单方式 一、命令方式建立表文件结构FoxPro中表文件的建立也就是二维表的建立,结构的建立就是表头(字段)的建立。 ?字段名必须以字母(或汉字)开头的字母、数字、下划线组成的字符串且=10个字符;不得有空格。 ?字段类型C、N、L、D、M等?宽度字段内写入数据的长度。 依据类型和系统要求?命令格式CREATE或CREATE盘符路径表文件名?功能建立一个的表文件结构?说明1)文件名前可加盘符或路径,即在指定的地方建表文件;若不加,则在FoxPro的默认目录中建文件。 2)无扩展名的话系统自己补上.DBF;3)文件名不得是AZ的单字母人事档案表RSDA.dbf编号姓名性别出生年月职称婚否资基本工资奖金简历0101李莉娟女1978-1-12助工.F.230.5030.0093年毕业0102王万宏男1960-12-23高工.T.500.0050.000103张华卫男1970-7-1工程师.T.240.0060.0090年毕业0104赵斌男1954-11-5高工.T.350.0080.000105梁萍女1979-3-12助工.F.210.0020.000201王兰香女1978-11-23工人.F.230.0034.000202黄丽丽女1967-5-12工程师.T.350.0040.000203王永歌男1972-6-29助工.F.240.0025.000204许艳艳女1964-2-28高工.F.490.0030.0085年毕业0205李建辉男1968-4-12工程师.T.340.0040.00查看表结构如何在硬盘上找到所建立的表文件?完整的表文件已经建立好了,也保存过了。 但是,回忆一下,在建立时,我们并没有告诉计算机表文件RSDA存放在什么地方。 而在保存时,计算机也没有进行询问,那么,表文件到底被保存到硬盘的什么位置了呢?单击查看默认目录的概念建立文件时,如果只告诉计算机所建文件的名字(RSDA)而不指出建立在什么地方,则系统会自动把文件存放在默认目录中。 默认目录的概念Foxpro6.0中,在建立文件时(包括表、程序等),若不指定建立位置,则系统会自动将其存放在默认目录中。 注用户可以根据自己的意愿更改默认目录的位置。 步骤如下将文件存放在默认目录中将文件存放在e盘下的foxpro文件夹中。 更改默认目录的位置 (1)例如将e盘下的foxpro文件夹设定为默认目录,单击更改默认目录的位置 (2)单击“文件位置”选中“默认目录”,若需要更改,则单击“修改”按钮。 更改默认目录的位置 (3)单击此按钮更改默认目录的位置 (4)在这个窗口里,要选择默认目录所在的驱动器和文件夹。 更改默认目录的位置 (5)先选中默认目录所在的驱动器e。 更改默认目录的位置 (6)再选中默认目录所在的文件夹foxpro,然后单击“选定”按钮更改默认目录的位置 (7)看一下,默认目录的位置是否已经改变了?单击“确定”更改默认目录的位置 (8)注意接下来一定要先单击“设置为默认值”,然后单击“确定”。 修改完毕创建新表确定结构 (1)在命令窗口输入建立表结构的命令,rsda是表文件名,由用户定义,然后回车,进入表设计器界面。 创建新表确定结构 (2)确定每个字段的名字、类型、宽度,字段名可以是中文,也可以是英文字母,可通过“插入”、“删除”按钮修改结构。 单击显示具体结构人事档案表RSDA.dbf的具体结构字段名类型宽度小数编号字符型4姓名字符型6性别字符型2出生年月日期型8职称字符型6婚否逻辑型1基本工资数值型82奖金数值型62简历备注型4返回上一页返回人事档案表创建新表确定结构 (3)现在,结构已经建好,但还没有记录。 如果选“是”,立刻进入输入记录的界面,若选“否”,则回到系统界面,可以通过append命令追加记录。 创建新表输入记录表文件结构建好后,在命令窗口中输入append命令进入输入记录的界面,暂不输入简历字段的内容。 输完后,关闭输入窗口,则内容自动保存。 格式APPEND功能向当前打开的数据库中逐条地输入纪录说明1.输入数据宽度填满字段,光标会自动跳到下一字段否则按回车键2.日期中的“/”不用输,要符合mm/dd/yy格式;逻辑型字段内只输入一个字母(T,t,Y,y,F,f,N,n)3.对于备注型和通用型字段内输入时,双击memo和gen,这些数据存在同名的FPT文件中,对于有数据备注型和通用型字段显示Memo和Gen创建新表输入记录双击后,填简历4.当所有记录输入完后,关闭输入窗口,则内容自动保存或按Ctrl+W存盘返回5.输入记录时底行状态栏显示有关信息6.菜单方式7.使用菜单中的“显示”/“浏览”,再使用菜单中的“显示”/“追加方式”创建新表输入记录第二节表文件的打开与关闭 1、表文件的打开单击这里建好的表文件在使用时,必须先打开。 就好像必须先把暖瓶的盖子打开,然后才能把水倒出来使用一样。 注意,打开表文件并不能看到表文件的记录内容,只是把表文件从硬盘中调入计算机的内存。 2、表文件的关闭单击这里表文件使用完后,应该将其关闭,即将表文件从内存放回到硬盘中。 表文件的打开命令格式USE功能打开指定地点的表文件,即将此文件由计算机的外存调入到内存中的过程。 说明 1、在使用一个表文件之前,必须将此表文件打开。 2、若文件名的前面没有指明路径的话,则系统会自动到默认目录里去找,若找不到,则提示出错。 3、若表文件中已输入记录数据,则打开此表文件时,记录指针自动指向第一条记录。 看图说明表文件的关闭命令格式1USE功能关闭当前打开的表文件,即将内存中打开的表文件重新存放到外存上。 命令格式2CLOSE ALL功能关闭所有类型的文件,包括表文件。 看图说明表文件的打开注意观察此处,表文件被打开后,屏幕上并没有显示表文件的记录内容。 表文件的关闭注意观察此处第三节显示记录内容命令格式格式11LIST范围FIELDSFOR/WHILEOFFTO PRINT/TO FILE格式22display范围FIELDSFOR/WHILEOFFTO PRINT/TO FILE功能显示当前表文件记录范围内满足条件的记录内容说明 1、不加任何选项的话,显示全部记录;表示里面的参数可有可无,表示里面的参数必须有。 2、范围省略,则默认ALL(显示所有记录);否则,只显示指定范围的记录。 3.FIELDS字段名表:只显示字段名表中所列出的字段的内容.例如LIST姓名,性别,职称对于非空的备注型字段,用LIST命令时只显示Memo。 要想显示其内容,必须将字段名列出来。 (如LIST简历)4.若指定FOR/WHILE则显示符合条件的记录,否则显示指定范围内的全部记录。 5.OFF是关闭显示记录号开关。 有OFF,不显示记录号;否则,显示。 6.TO PRINT/TO FILE是将屏幕上显示的内容送到打印机或文本文件中显示记录内容显示记录内容示例(一)例11显示表rsda.dbf中的所有字段和所有记录。 LIST例22:显示表RSDA中的所有字段和所有记录,不显示记录号。 LIST OFF例33显示表前33条记录的编号、姓名、基本工资。 USE RSDALIST NEXT33FIELDS编号,姓名,基本工资例44显示所有男职工的记录LIST FOR性别=.t t.注由于“男”是一个字符型字段的内容,即一个字符型数据,所以在使用的时候,必须加上字符型数据的定界符。 显示记录内容示例(二)例5显示所有女职工的姓名、奖金LIST FIELDS姓名,奖金FOR性别=女例6显示奖金在50元以上的人的编号、姓名、奖金LIST FOR奖金=50FIELDS编号,姓名,奖金注关系运算符和关系表达式例7显示奖金在50元以上的男职工的编号、姓名、奖金LIST FOR奖金=50.AND.性别=?男FIELDS编号,姓姓名名,奖金注意逻辑运算符和逻辑表达式例88显示基本工资在250元以下的以及500元以上的职工姓名、基本工资。 LIST FOR基本工资=500FIELDS姓名,基本工资例99显示70年11月11日以后出生的女职工的记录LIST FOR出生年月CTOD(01/01/70).AND.性别=女注意函数的使用方法例10显示姓李的职工记录LIST FORSUBSTR(姓名,1,2)=李例11显示已婚职工记录LIST FOR婚否=.T.注意逻辑型字段的处理方法显示记录内容示例(三)1.若不指出范围和条件,DISPLAY只显示当前记录,LIST是显示所有记录2.DISPLAY是分屏显示,LIST是连续显示当前记录的概念参见第五章记录的定位DISPLAY与LIST在用法上非常相似,其区别主要在于第四节表文件的复制(了解) 一、表文件结构的复制及数据传送1.复制表结构格式COPY STRUCTURETOFIELDS功能将当前表文件结构复制到新文件中说明1.此命令使用前要打开源表文件2.可不加扩展名,系统自己加.DBF3.指明需要拷贝的源表文件中的字段,若省略,则复制所有字段,复制其他工作区中的字段名时要以“工作区名-字段名”格式如COPY STRUTO ABCFIELD编号,B-家庭住址格式APPEND FROMFOR/WHILE功能将指定的源表文件中的符合的记录,追加到当前的表文件的记录后说明1.已被逻辑删除的记录不予传送2.只追加两文件中字段名和字段类型均相同的字段内容3.是基于当前的表文件的条件4.菜单方式显示浏览表,打开表菜单中的追加记录对话框,选择源表文件。 2.数据传送表文件中数据向表文件传送(表文件到表文件)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药品耗材监测管理制度
- 药品销售差错管理制度
- 药店医保基本管理制度
- 药店数据安全管理制度
- 菌种保藏中心管理制度
- 设备人员日常管理制度
- 设备制作车间管理制度
- 设备实施安全管理制度
- 设备日常基础管理制度
- 设备租赁资产管理制度
- 湖南省张家界市永定区2023-2024学年三年级下学期期末考试数学试题
- 2024年湖北省中考历史真题
- 2024小学六年级人教版道德与法治升学毕业小升初试卷及答案(时政+上下册考点)04
- 期末考试试卷(试题)-2023-2024学年三年级下册数学北师大版
- 人教版2024年数学小升初模拟试卷(含答案解析)
- 市场营销学智慧树知到期末考试答案章节答案2024年广东石油化工学院
- 架空送电线路导线及避雷线液压施工工艺规程
- 森林管护工考试考试题库(强化练习)
- GB/T 3880.2-2024一般工业用铝及铝合金板、带材第2部分:力学性能
- 艺术中国智慧树知到期末考试答案2024年
- 2024年中央财政支持社会组织参与社会服务项目资金管理与财务管理指引
评论
0/150
提交评论