《管理数据库vfp》实验二

合集下载

vfp实验报告二

vfp实验报告二

VFP实验报告二实验目的本次实验的主要目的是探索Visual FoxPro(VFP)的高级功能和应用,通过实际操作来加深对其使用方法的理解,并结合实际案例来展示VFP在数据库和界面设计方面的应用。

实验环境在进行本次实验之前,首先需要搭建好以下环境: 1. 安装好Visual FoxPro软件 2. 准备好一个数据库作为实验的数据源 3. 熟悉使用VFP的基本操作和语法实验内容本次实验主要涉及以下几个方面的内容:1. VFP数据库操作在VFP中,数据库是一个非常重要的组成部分,实验中我们将会学习如何通过VFP进行数据库的创建、表的设计以及数据的增删改查等操作。

1.1 数据库的创建首先,我们需要创建一个新的数据库来存储我们的实验数据。

在VFP的菜单栏中,选择“数据库” -> “新建数据库”,然后按照提示设置数据库的名称和保存位置即可。

在创建好数据库之后,我们需要设计数据库表格。

在VFP的菜单栏中,选择“数据库” -> “打开” -> “表” -> “新建”来创建新的表格。

在表格设计界面中,我们可以定义表格的字段、类型、长度、索引等属性。

1.3 数据的增删改查通过VFP提供的SQL语句,我们可以很方便地对数据库中的数据进行增删改查操作。

例如,我们可以使用SELECT语句来检索数据,使用INSERT语句来插入新的数据,使用UPDATE语句来修改数据,使用DELETE语句来删除数据等。

2. VFP界面设计除了数据库操作,VFP还提供了强大的界面设计功能,我们可以通过VFP来创建各种形式的界面,包括窗体、对话框、菜单等。

2.1 窗体设计在VFP中,我们可以使用拖拽的方式来设计窗体。

首先,打开VFP的“窗体设计”功能,在工具栏中选择需要添加的控件,然后在窗体中进行拖拽调整,最后设置控件的属性和事件即可完成窗体设计。

对话框是VFP中常用的界面元素,用于与用户进行交互。

在VFP的“窗体设计”功能中,选择“对话框”控件,在窗体中进行拖拽调整,并设置对话框的属性和事件以实现所需的功能。

《VFP数据库》实验

《VFP数据库》实验

《VFP数据库》实验实验一数据及其运算实验目的:通过本次实验,掌握Visual FoxPro 6.0系统中常量、变量、表达式及函数的使用方法。

实验准备:1.阅读第3章中相关的内容;2.Windows环境下,在F盘的根目录下建立个人文件夹,启动Visual FoxPro 6.0系统,在“选项”对话框中设置默认的工作目录为F:\个人文件夹名。

实验内容:按顺序在命令窗口中输入以下的命令并执行,查看结果:1.将“ABC”赋值给变量A,B,C;将12.4赋值给变量D。

2.显示已定义的A,B,C的值,查看这4个变量的数据类型。

3.定义一个二维数组Array1,要求该数组为3行3列,并给其中的数据赋不同类型的值。

4.显示数组Array1中各个元素的值。

Disp memo like array1*5.在命令窗口运行如下的命令:AA=“工程技术”BB=“计算机”CC=“2000”DD=AA+“”+BB+“”+CC?AA$DD,DD$BB?AA+CC?"A"+STR(3568.2356,7,1)+"B"?2**5=2^5 AND STR(2.5)=[2]?“ABC ”-“ DEF”=“ABCDEF” OR “ABC”$“AB”? NOT “ABC”==“AB”6.在命令窗口运行如下的命令:nl=24xb=“女”hf=.F.zc=“助教”gz=530.70?nl>30.OR.gz<600.AND..NOT.zc=“讲师”?(nl>30.OR.gz<=600).AND..NOT.zc=“讲师”?nl>25.AND..NOT.xb=“男”?.NOT.hf.AND.xb=“女”7.计算下列函数的值:LEN(“ABCDEF”+SPACE(6))SUBSTR(“Visual FoxPro 6.0程序设计”,5,6)DATE()YEAR(DATE())DTOC(DATE())ROUND(256.89,1)REPLICATE(“*”,6)LEN(STR(95643.5136,8,1))STR(95643.5136)STR(95643.5136,8,2)STR(95643.5136,8)STR(95643.5136,3)VAL(“25.5”)VAL(“123ABC”)VAL(“8769.3421”)实验小结:实验二表的建立和维护实验目的:1.掌握项目管理器的使用方法;2.掌握表的创建和表记录输入方法。

vfp实验报告

vfp实验报告

vfp实验报告
实验目的,通过本次实验,我们旨在探究VFP(Visual FoxPro)在数据库管理和应用开发中的作用和应用。

实验内容:
1. VFP基本概念。

VFP是一种基于对象的编程语言和集成式开发环境,主要用于数据库管理和应用开发。

它具有强大的数据处理能力和友好的用户界面设计功能,适用于各种规模的数据库应用。

2. VFP的数据库管理。

VFP可以对各种类型的数据库进行管理,包括创建、修改、删除表格和字段,建立索引和关联,进行数据导入导出等操作。

通过VFP的数据库管理功能,用户可以方便地进行数据库维护和管理。

3. VFP的应用开发。

VFP提供了丰富的开发工具和组件,可以用于快速开发各种类型的应用程序。

通过VFP的可视化界面设计功能,用户可以轻松地创建各种界面和报表,实现个性化的应用开发。

4. 实验步骤。

(1)安装VFP开发环境;
(2)创建数据库和表格;
(3)设计界面和报表;
(4)编写应用程序代码;
(5)测试和调试应用程序。

实验结果:
通过本次实验,我们成功掌握了VFP在数据库管理和应用开发中的基本操作和应用技巧。

我们能够熟练地使用VFP进行数据库管理,包括创建表格、建立索引、进行数据导入导出等操作;同时,我们也能够利用VFP进行应用开发,包括设计界面、编写代码、生成报表等功能。

结论:
VFP作为一种强大的数据库管理和应用开发工具,在实际应用中具有广泛的应用前景和市场需求。

通过本次实验,我们对VFP的基本概念和操作技巧有了全面的了解和掌握,相信在今后的学习和工作中能够更好地运用VFP进行数据库管理和应用开发。

VFP实验教程

VFP实验教程

目录实验一 VF工作界面和表达式的使用 (2)实验二函数和表达式的使用 (5)实验三创建数据库、数据库表及表的基本操作 (7)实验四表的索引和自由表 (11)实验五多表操作及表的排序 (14)实验六表单设计与控件使用(一) (16)实验七表单设计与控件使用(二) (17)实验八顺序程序设计 (23)实验九分支程序设计 (25)实验十循环程序设计 (28)实验十一综合练习 (33)实验十二结构化查询语言 (40)实验十三查询与视图 (42)实验十四简单报表的设计 (46)Visual FoxPro 系统开发实训 (49)一、实验教学目标实验目的在于更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高学生分析问题和解决问题的能力。

VFP程序设计课程实验要求学生能熟练运用VFP的命令、程序设计方法、各种设计器和生成器,编写出解决实际问题的数据库应用程序。

二、实验要求1)实验准备:记忆VFP的函数、命令、程序设计语句,掌握分支程序、循环程序、子程序的设计方法,掌握表单设计器、报表设计器、菜单设计器的使用方法,掌握表单、报表、菜单的设计方法。

2)实验要求:每个学生在实验课前预习本课时内容和本章节的内容,认真阅读实验教材,理解实验要求和实验内容,独立编写程序代码。

上机时,运行源代码,调试程序,输出正确的结果,完成实验目标。

实验完成后,总结经验,认真填写实验报告。

3)考核要求:在规定的实验室和规定的时间内,按班级参加上级考试,随机抽取试题,按要求完成操作,根据结果正确性确定考核成绩。

三、实验课时安排实验一 VF工作界面和表达式的使用实验目的:通过本次实验,掌握Visual FoxPro 6.0系统中常量的特点、变量、运算符及表达式的使用方法。

实验准备:1.阅读第2、3章中相关的内容。

2.Windows环境下,在F盘的根目录下建立个人文件夹,启动Visual FoxPro 6.0系统,选择“工具”菜单,选择“选项”命令,设置默认目录。

vfp实验报告实验二 如何改变数据库属性

vfp实验报告实验二 如何改变数据库属性

实验二如何改变数据库扩展属性
一、实验内容
1.打开项目文件 myvfp.pjx,依次展开“全部→数据→数据库→ry”,选中“表”,单击右侧的“新建”按钮,弹出“新建表”对话框,单击该对话框中的“新建表”按钮。

2.在弹出的“创建”对话框中,输入表名例如“职工档案”,单击“保存”,打开“表设计器”。

3.“表设计器”的使用:表设计器包含“字段”、“索引”及“表”三张选项卡,我们使用其中的“字段”选项卡来建立表结构,见图 6,一行一个字段,每个字段由字段名、类型及宽度等组成。

字段类型和宽度:Vfp 支持 13 种字段类型。

在表设计器中输入字段,类型和宽度,例如图下所示。

点击确定,输入数据记录。

出现编辑窗口,可立即向表中输入数据,例如图下所示。

4.输完记录后,按组合键 Ctrl+W 即可关闭编辑窗口,将记录保存到“职工档案”表中,此时在项目管理器中展开“表”选项即可见“职工档案”表。

5.在命令窗口中输入 browse 命令回车,即可浏览表中的记录。

6.可追加记录。

(1)显示工具栏点击追加方式(2)
表职工档案点击右边的修改按钮
二、难点:
对于字段,类型,宽度的输入并不是特别熟悉,有些难以加以区分。

输入数据的过程有些繁琐,需要耐心。

浏览表时可多运用技巧,做到顺序连贯。

三、体会:
学会了在项目管理器下新建数据库,数据库下新建表。

对于如何改变数据库属性有了一定的了解,并能大致熟悉运用。

数据库技术及VFP应用实验报告(二)

数据库技术及VFP应用实验报告(二)
d.一条命令最长可达8192个字符。当一行写不下时,可在适当位置输入续行“;”并按Enter键换行,继续输入该命令。
2.常量和变量的分类及应用
1)常量:指在命令操作或程序运行过程中其值不变的量。Visual Foxpro中常用的类型为:字符型、数值型、逻辑型、日期型、日期时间型。本次是用日期型做实验
原因是:lik(‘ab’,’a?’)改为like(‘ab’,’a?’)
C.“空”值测试函数(格式为empy<表达式>)
程序:a=0 b=’’ c=.F. d=CTOD(‘’) e=10 f=.T. g=.null.?empty(a), empty(b), empty(c),empty(d),empty(e),empty(f),empty(g)
4.常用函数及应用
例如:宏替换,字符串匹配,“空”值测试函数,数据类型测试函数等
A.宏的替换(格式为&<字符型内存变量>[.])
程序:name='李梅'?'你是&name.吗?'A='100'?&A+120
B.字符串匹配(格式为like(<字符表达1>,<字符表达2>)
程序:?like(‘a*’,’abc’),like(‘a?’,abc), like(‘a?’,’ab’),like(‘ab’,’a?’)
程序:?{^2007/9/11} SET CENTURY ON ?{^2007/9/11} SET DATE TO YMD?{^2007/9/11}SET MARK TO “.”?{^2007/9/11}结果:09/11/0709/11/20072007/09/11 2007.109.11如右图所示

vf实验指导

vf实验指导

实验一表的建立一、实验目的:1.熟悉Visual FoxPro基本操作环境。

2.掌握使用表设计器建立和修改表结构的过程。

3.了解表记录的输入。

二、实验准备:1.说明本课程实验是前后相关的,从本实验开始,请同学注意保存实验数据。

因此,在开始实验之前,要准备好保存数据的介质,比如,软盘或U盘。

2.准备①在准备好的存储介质上,建立一个名为xsgl的文件夹。

②启动Visual FoxPro。

③假设要把数据存放在软盘中,那么,在Visual FoxPro的命令窗口中键入命令:setdefault to a:\xsgl。

当然,如果要把数据存放在U盘中,那么把前述命令中的盘符a换成相应的U盘盘符就是了。

请注意,上述3个步骤也是后续各个实验的实验准备,但仅在此给出,以后不再赘述。

三、实验内容:1.实验1-1实验题目:建立学生档案表结构(xsda.dbf)。

实验要求:使用菜单打开表设计器创建表结构,表结构如表1-1所示。

表1-1 学生档案(xsda)表结构字段名类型宽度学号 C 8姓名 C 8性别 C 2出生日期 D 8班级 C 8党员否L 1入学成绩I 4照片G 4简历M 4操作步骤:①选择菜单【文件】—【新建】,打开“新建”对话框。

②在“新建”对话框中,选择文件类型为“表”,单击“新建文件”按钮,打开“创建”对话框。

③在“创建”对话框中,确定文件的保存位置为xsgl文件夹,在“输入表名:”文本框中输入:xsda,单击“保存”按钮,打开表设计器。

④在表设计器中,按表1-1分别定义各字段的属性。

⑤保存表(xsda.dbf),暂不输入数据记录。

2.实验1-2实验题目:建立学生成绩表结构(xscj.dbf)。

实验要求:使用命令打开表设计器创建表结构,表结构如表1-2所示。

表1-2 学生成绩(xscj)表结构字段名类型宽度小数位数学号 C 8高数I 4外语I 4计算机I 4平均分N 5 1操作步骤:①在命令窗口中输入如下命令:create xscj②在打开的表设计器中,按表1-2分别定义各字段的属性。

第二部分《VFP程序设计》实验指导书(精)

第二部分《VFP程序设计》实验指导书(精)

第二部分《VFP程序设计》实验指导书《VFP程序设计》实验是学习本门课程的重要环节之一,实验的设置是为了配合课堂教学,使学生熟练掌握和深入理解课堂教学内容,进一步强化对数据库系统原理的理解。

同时,通过上机练习,也可以检验学生对数据库的实际操作能力和程序设计能力。

实验一Visual FoxPro6.0入门一、实验目的:1、Visual FoxPro6.0的安装。

2、掌握Visual FoxPro6.0 (中文版)的启动和退出。

3、掌握窗口、菜单、对话框、工具栏的使用。

4、掌握命令窗口及内存变量的使用。

二、实验要求1、学会Vi sual FoxPro6.0的安装。

1、学会用不同的方法启动和退出Visual FoxPro6.0。

2、熟悉窗口、菜单、对话框、工具栏的操作。

3、命令窗口的打开与关闭。

4、内存变量的操作与应用。

三、实现内容与步骤1、Vi sual FoxPro6.0的安装(1)Vi sual FoxPro6.0的安装环境与要求Vi sual FoxPro6.0系统的正确安装、运行,必须具备相应的硬件和软件环境条件。

一般应具备如下的环境条件:①配置50MHz主频486以上的PC机或兼容机。

②内存16MB以上。

③用户自定义安装需要85MB硬盘空间,安全安装需要90MB硬盘空间。

④VGA或更高分辨率的显示器。

⑤鼠标。

⑥中文Windows95/98或以上的操作系统。

(2)Vi sual FoxPro6.0的安装中文版的Vi sual FoxPro6.0系统可以由CD-ROM光盘直接安装,操作步骤如下:①启动安装程序;②选择安装方式;③安装系统组件④安装MSDN组件⑤重新启动操作系统,安成Vi sual FoxPro6.0的安装2、Visual FoxPro6.0的启动启动Visual FoxPro6.0有多种方法,通常采用以下3种方式:(1)从“开始”菜单启动打开“开始”菜单,选择“程序”选项,然后在“程序”菜单下,选择“Microsoft Visual FoxPro6.0”选项,再选择“Microsoft Visual FoxPro6.0”进入“Microsoft Visual FoxPro”系统。

VFP实验指导(简化版)

VFP实验指导(简化版)

实验二数据库、表的创建和使用二、表的创建表有自由表和数据库表两种,可以通过项目管理器界面操作创建,具体方法相同,操作步骤如下:(1)打开的TEST项目,在“项目管理器”窗口中依次单击“数据”选项卡、“自由表”选项、“新建”命令按钮;(2)在出现“创建”对话框后,输入课程表表名KC,单击“保存”命令按钮;(3(4)确认表结构定义信息已输入且正确后,单击“确定”命令按钮;实验三表的结构和数据录入二、记录的输入当表的结构创建结束后,系统提示是否立即输入数据,数据记录可以及时输入,也可以过后再输入。

数据的输入可以在表的“浏览”窗口中输入,也可以在“命令”窗口中使用命令追加记录。

(1)打开TEST项目,在“项目管理器”窗口中选中KC表,单击“浏览”命令按钮,显示KC表的浏览窗口;(2)执行“显示”菜单中的“追加方式”命令;(3)在KC表的浏览窗口中输入课程表的数据记录;(6)打开js表设计器,添加一个zp字段,类型为通用型;(7)设置zp字段的内容:双击田晓光记录的zp字段gen,弹出通用字段的编辑窗口js.zp,执行“编辑”菜单中的“插入对象”命令,弹出“插入对象”对话框,选择“由文件创建”,点击“浏览”按钮,选择默认目录中的图片B0001.gif。

单击“确定”按钮,关闭js.zp编辑窗口;实验四记录的维护和表的扩展属性四、表的扩展属性使用表设计器可以对数据库表的字段属性进行设置,如对js表的字段有效性进行设置,具体操作步骤如下:(1)在“项目管理器”窗口中选择js表,单击“修改”命令按钮;(2)在“表设计器”窗口中,逐个选择字段设置有关属性,gh字段:输入掩码为“X9999”,字段注释为“主关键字”;xb字段:默认值为“男”,字段验证规则为性别为男或女,字段验证信息为“您输入的只能为男或女!”;gzrq字段:标题为“工作日期”;(3)设置结束后,关闭表设计器窗口;(4)在“项目管理器“窗口中选择js表,单击“浏览”命令按钮,观察js表的显示;(6)在“项目管理器”窗口选择js表,单击“修改”命令按钮;(7)在js表的表设计器窗口中选择表标签,将表名改为“教师基本档案表”,记录有效性规则设置为“YEAR(gzrq)-YEAR(csrq)>17”,记录有效性信息设置为“工作时必须满18岁”,删除触发器设置为“EMPTY(gh)”;实验五表的索引和表永久关系一、表的索引使用表设计器创建表结构复合索引和主索引,具体操作步骤如下:(1)在“项目管理器”窗口中选中gzb表,单击“修改”命令按钮,弹出gzb表的设计器窗口。

Visual FoxPro程序设计实验手册二_数据库的基本操作

Visual FoxPro程序设计实验手册二_数据库的基本操作

实验二数据库的基本操作一、实验目的1.掌握数据库、自由表、数据库表的有关概念。

2.熟练掌握建立自由表的操作方法。

3.了解自由表与数据库表间的区别。

4.熟练掌握表及表中数据的操作方法,如:修改表的结构,向表中添加数据、浏览表中的数据、记录的定位、表中记录的修改与删除等编辑表的操作方法。

5.理解索引的概念,熟练掌握建立索引的方法。

二、实验内容与操作步骤1.在E:\VFP6.0中建立一个数据库,数据库名自己定义,例如“lizx.dbc”。

2.在上步创建的数据库中建立3个数据库表,表的结构分别如下,内容自选,并浏览3个表的内容。

学生.dbf:学号(C,7),姓名(C,8),性别(C,2),年龄(C,2),年级(C,6),班级(C,8) 课程.dbf:课程号(C,4),课程名(C,14)成绩.dbf:学号(C,7),课程号(C,4),成绩(N,5,2)在实验1中建立的【项目管理器—lizx】中单击选中【数据】选项卡,再选中【数据库】,然后单击【新建】按钮。

在弹出的【新建数据库】对话框中单击【新建数据库】。

在弹出的【创建】对话框中,选择【保存在】路径为E:\VFP6.0,【数据库名】为lizx。

单击【保存】按钮,进入了【数据库设计器】。

至此,在【项目管理器—lizx】中创建了数据库lizx.dbc。

在【数据库设计器】的空白区域单击右键,在弹出的快捷菜单中单击【新建表】或者在【项目管理器—lizx】中展开数据库“lizx”,然后选择【表】,单击【新建】,打开【创建】对话框,在该对话框的【输入表名】编辑框中输入“学生”,在【保存在】下拉框中选择E:\VFP6.0,如图2.1所示。

单击【保存】按钮,进入【表设计器】设计表。

用同样方法在“数据库—lizx”中创建另外两个表“课程.dbf”和“成绩.dbf”,如图2.2所示。

3.追加数据,在“学生.dbf”表中追加两条记录,追加记录完成后,再显示“学生.dbf”表的内容。

vfp实验报告(一、二)

vfp实验报告(一、二)

实验报告学院:专业:年级:姓名:学号:实验室号:_ 计算机号:实验日期:年月日指导教师签字:成绩:报告退发(订正、重做)实验一:熟悉VFP开发环境一、实验目的(1)熟悉VFP集成开发环境;(2)熟悉项目管理器的使用(3 ) 常用命令的使用二、实验内容1、用命令方式和菜单方式退出VFP系统。

2、设置日期格式为年月日格式,年份四位显示,以短划线”-”作为日期分隔符,设置保存为当前工作期有效。

3、默认工作目录为D盘下每位同学以自己学号命名的文件夹,设置保存为永久有效。

4、在默认路径下建立“学生成绩管理”项目文件和“学生成绩”数据库。

5、记录第4题的命令语句。

三、实验环境(1)硬件:PC机(2)软件:Windows 2000中文操作系统、Visual Foxpro 6.0四、实验步骤1、用命令方式和菜单方式退出VFP系统。

【操作步骤】(1)双击VFP的图标,启动VFP。

(2)在命令窗口中,执行quit命令,退出VFP系统。

(3)再次打开VFP。

(4)点击菜单栏中的“文件”选择“退出”命令,退出VFP系统。

2、设置日期格式为年月日格式,年份四位显示,以短划线”-”作为日期分隔符,设置保存为当前工作期有效。

【操作步骤】(1)从“工具”菜单中选择“选项”命令,打开“选项”对话框。

(2)在“选项”对话框中,选择“区域”选项卡,进行日期格式的设置。

a.设置“日期格式”为“年月日”b.在年份前的小框框内打勾,设置为默认值,点击确定。

c.选中“日期分隔符”复选框,并在对应的文本框中输入短横线“-”。

(3)单击“确定”按钮。

3、默认工作目录为D盘下每位同学以自己学号命名的文件夹,设置保存为永久有效。

【操作步骤】(1)在D盘中,建立以“060102060”命名的文件夹(2)从“工具”菜单中选择“选项”命令,打开“选项”对话框。

(3)在“选项”对话框中,选择“文件位置”选项卡。

(4)在“文件位置”选项卡中,选择“默认目录”。

VFP数据库实验报告参考模板

VFP数据库实验报告参考模板

《Visual FoxPro 6.0》实验报告书专业工程管理班级B110804学号B11080406姓名李静实验一报告书实验日期2012年9月11日(一)、实验内容:一、VFP的启动与退出基本了解了VFP的工作环境以及使用VFP时的启动与退出。

二、工具栏VFP提供了11种工具栏。

其打开与关闭有两种方法。

工具栏中的工具为编辑程序提供了很大的方便。

三、命令窗口1、命令窗口是一个浮动型窗口,其打开和关闭有多种方法。

2、命令窗口是用来输入命令从而实现编程目的的重要窗口。

3、在命令窗口中输入命令后按下回车键便可执行所输入的命令。

4、以*、&&开头的命令是注释处理部分。

5、通过对命令窗口的学习,简单了解了下一些命令:如1+2+3与”1”+”2”+”3”所达到的目的是不一样的。

CLEAR是用于清除VFP主窗口中等所有显示信息。

6、在命令窗口中还可以实现对windows中的应用程序的调用,如运行计算器的命令是:RUN /N CALC。

7、在VFP中重复执行命令是很方便的,只需要选中所需再次执行的命令,按下回车即可,当然还有好几种方式。

四、选项对话框选项对话框是用于对VFP工作环境的设置,对话框中有很多的选项卡,可用于各种要求的设置。

五、创建项目文件1、项目文件保存时需要使用拓展名PJX(相关的备注文件PJT)。

2、对于文件的保存也可以在命令窗口中实现。

例如需将“d:\vfp\实验01”设置成当前文件夹,只需输入“SET DEFZULT TO d:\vfp\实验01”再按下回车即可。

3、保存文件时项目文件名为jxgl。

4、根据实验课本的讲解操作,简单了解了下项目管理器和选项卡,以及利用项目管理器进行添加文件,移去文件。

(二)问题与收获问题:1、对于项目文件的打开,不知道如何打开多个项目文件。

2、对于命令列表中以前执行的命令的清除工作不是很了解。

收获:利用选项卡进行VFP操作环境设置时,结束并确认已做设置的操作有三种,但是三种操作方式是有区别的。

实验二

实验二

可在此处修 改表名
.DBF
•以上操作等同于在命令框中输入
CREATE 表1,缺省扩展名为.DBF
完成以上操作后, 系统会自动进入 “表设计器窗 口”,以建立库结 构 数据库结构建好 名,将光标向下 后单击“确定”。 移便可输入下一
个字段 在此处输入字段
点击此处可选 择宽度,小数点 也占一位
点击此处可选择字段 类型,日期选日期型, 备注选备注型,商标 选通用型
实验二
VFP的基本操作
VFP的基本操作
1.设置默认目录 2.表的建立
2.1通用型字段的输入 2.2备注型字段的输入 2.3库结构的修改 添加与删除字段 2.4添加与删除记录 2.5数据的修改
3.表的查询 4.报表的设计与打印 5.数据库的导出 6.菜单设计
6.1下拉式菜单 6.2快捷菜单
注:因磁盘容量有限,本演示将省略部分简单或重复性 的操作图片剪辑.
数据输入完后若要关 闭数据库则输入 ctrl+w,便可保存数 据并关闭数据库
可发现m已变成 大写的M,以后 只需双击此处便 可查看备注
2.3 数据库结构的修改
单击“显示”菜单中的 “表设计器”,便可进入表 结构设计状态,进行库结构 的修改 添加字段: 单击一个字 段名,在选择“插入” 按钮,便可在此字段前 出现一个新字段,最后 选择“确定”便可在库 结构中增添一个字段。 具体操作如示:
在随后出现的对话框 中选择“位图图像” 则可编辑商标的图像
在屏幕弹出的对话框中 点击“编辑”菜单中的 “粘贴”,便可把一幅存 放在剪贴板中的图画作为 该通用型字段的内容
•在任一空
白处单击, 便可完成输 入
单击菜单栏中的 “显示”,在其下 拉菜单中选择“浏 览”,便可回到下 面的数据库浏览状 态,继续输入下一 个记录

VFP-实验2-3数据表记录的查找、统计及文件操作

VFP-实验2-3数据表记录的查找、统计及文件操作

VFP_实验2-3数据表记录的查找、统计及文件操作一、表结构的操作1.创建表结构命令1:CREATE[路径][表名]例子:在A盘创建GZ数据表。

CREATEAGZ命令:CREATE[新表名]FROM[旧表名]例子:在A盘由GZ1创建GZ3数据表。

CREATEAGZ3FROMAGZ1命令3:COPYSTRUCTRUETO[路径][表名]例子:在D盘生成一个与正在使用的表结构相同的新表文件MY COPYSTRUCTRUETOD\MY命令4:CREATETABLE[路径][表名]([字段类型[(字段长度[,精度])]] CTEATETABLEfd((6),g(3)).表结构的显示命令:LISTSTRUCTUREDISPLAYSTRUCTURE例子:显示当前数据表在结构。

LISTSTRUCTURE3.表结构的修改命令:MODIFYSTRUCTURE作用:显示表文件结构,并允许修改此表的结构说明:只有在用USE命令打开表文件以后,才能显示或修改表文件的结构。

例子:修改当前数据表的结构。

MODIFYSTRUCTURE二、表文件的打开和关闭1.打开命令:USE表名[INDEX索引文件名][EXCLUSIVE]USE表名IN[工作号]SELECT<工作号>;USE[表名]ALIAS[表别名]例子:打开A盘GZ1数据表。

USEA\GZ1例子:以独占方式打开当前表文件XXUSEXXEXCLUSIVE.关闭命令:USE例子:关闭当前打开的表。

USE三、记录指针的定位1绝对定位命令:GO[TO]|TOP|BOTTOM说明:定位到第条记录,TOP定位到最上面一条记录,BOTTOM定位到最下端一条记录.相对定位SKIP[+|-]说明:它以当前记录为基准前移(-)或后移(+)个记录,不选任选项,则默认记录指针后移一条记录。

四、表数据的添加1.记录的追加命令:APPEND[BLANK]例子:向当前数据表尾部追加记录。

VFP实验报告_实验报告_

VFP实验报告_实验报告_

VFP实验报告VFP实验报告学院:专业:年级:姓名:学号:实验室号:计算机号:实验日期:年月日指导教师签字:成绩:实验:熟悉VFP开发环境1. 先在D盘建一个文件夹,并将其命名为092221004.在桌面打开VFP系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框,选定“文件位置”中的“默认目录”,然后选择“修改”,将其设为“D9*******”,最后选择“设为默认值” ,“确定”,即可。

2. 在桌面打开VFP系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框,选定“区域”,然后在“日期格式”栏的下拉选项中选择“年月日”;勾选“日期分隔符”和“年份(1998或98)”项,并在“日期分隔符”其后面输入“-”;最后选择“设为默认值” ,“确定”,即可。

3. 在桌面打开VFP系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框,选定“区域”,然后在“小数位数”项输入小数位数的多少,最后选择“设为默认值” ,“确定”,即可。

4. 在桌面打开VFP系统,在菜单栏上选择“显示”,此时跳出一个工具栏对话框,勾选“调色板”后选择右边的“定制”,跳出定制工具栏,在“分类”中选定“调色板”,在其右边中选定红色,并将其拖动到主窗口,关闭定制工具栏,最后将其移到常用工具栏下。

5. 打开VPF系统,在菜单栏上选择“文件”,在“文件”的下拉栏中选定“新建”弹出新建选框,在左边的“文件类型”中选定“项目”然后点击右边的“新建文件”弹出创建的对话框,在该对话框的项目文件框中键入“学生成绩管理”后点击“保存”,在菜单栏上选择“文件”,在“文件”的下拉栏中选定“新建”弹出新建选框,在左边的“文件类型”中选定“数据库”然后点击右边的“新建文件”弹出创建的对话框,在该对话框的数据库名框中键入“学生成绩”后点击“保存”。

区别: 如果是在项目中建立数据库,则命令窗口不会显示命令。

6. “CREATE PROJECT”是建立项目文件命令,“CREATE DATABASE” 是建立数据库命令,“ MODIFY DATABASE”打开默认目录下的数据库,“MODIEF PROJECT”是打开默认目录下的项目文件7. 退出VFP系统的命令是“Quit”;其他退出VFP系统的方法:方式一:单击应用程序窗口中的“关闭”按纽方式二:在“文件”菜单中选择“退出”命令.方式三:在命令窗口中键入QUIT命令.方式四:同时按下Alt和F4组合键.方式五:单击应用程序窗口左上角的控制菜单图标,从弹出的菜单中选择“关闭”命令.或者双击控制菜单图标。

VF数据库技术实验指导书

VF数据库技术实验指导书

实验一VFP 6.0工作环境一、实验目的及要求:1.熟悉VFP系统环境的使用。

2.熟悉VFP的集成环境(系统的菜单、工具栏、命令窗口、对话框等)3.了解定制主窗口、工具栏和命令窗口的方法4.掌握项目的创建、关闭和打开,掌握项目掌握器的使用。

二、实验任务:1.VFP 6.0的启动与退出方法。

2.VFP 6.0环境设置。

3.项目掌握器的操作方法。

三、实验学时:2学时四、实验内容:1.启动VFP6.0用鼠标单击任务栏上的“开始”按钮,移动鼠标至“程序”,单击下级菜单中的“Visual FoxPro 6.0”,启动VFP6.0。

2.观察系统菜单的变化通过菜单栏可以完成系统绝大部分的操作。

VFP6.0的菜单是动态的,“动态”表现在:菜单栏会随着当前的工作不同而有所增减;菜单下的菜单项也会随着当前工作的变化而变化(增、减、变灰、变亮)。

观察菜单的动态变化:主窗口中的命令窗口处于打开状态时,可见菜单栏中含有“格式”菜单,“文件”莱单中的“关闭”菜单项呈亮色。

关闭命令窗口,可见“格式”菜单消失了,再查看“文件”菜单中的“关闭”菜单项,发现呈灰色。

3.定制工具栏(l)工具栏的泊留与浮动启动VFP6.0后,系统默认将“常用”工具栏“泊留”于主窗口的顶部(图l-1)。

①将鼠标光标指向工具栏的非按钮区域,按住鼠标左键,将工具栏拖动到主窗口的中央。

工具栏成为“浮动”的工具栏窗口(图1-2),其标题即为工具栏的类型。

②拖动工具栏窗口的边或角改变其形状。

③先双击“浮动”工具栏窗口的标题栏,或拖动“浮动”工具窗口的标题栏到主窗口的四边,将工具栏泊留在主窗口顶部,成为“泊留”工具栏;然后双击“泊留”工具栏的非按钮区,或用鼠标将其拖动到主窗口的中央,切换成“浮动”的工具栏窗口,实现泊留和浮动两种状态之间的切换。

(2)选择工具栏选择工具栏的方法有两种,采用其中一种选择工具栏。

①选择“显示”→“工具栏”菜单命令,弹出“工具栏”对话框,在该对话框中,可通过单击“工具栏”列表框中的复选框进行取舍。

VF程序设计实验报告册(实践教程)

VF程序设计实验报告册(实践教程)

《Visual FoxPro程序设计》课程实验报告手册学院年级专业姓名学号任课教师上机地点(以上由学生填写)实验教师(签字)西南大学计算机与信息科学学院计算机基础教育系年月日一、实验说明本课程实验分为一般性实验(验证和简单设计)和综合性实验(课程设计)。

一般性实验学生需要按照要求填写阶段性的实验报告,其中包括实验内容、完成情况、小结(问题和收获)。

综合性设计学生需要按照规定格式、规定项目填写综合设计报告。

实验报告将作为实验成绩和综合设计成绩的依据之一。

本课程实验从开课学期第三周开始实习,每周2学时,该课程考试前一周结束实验。

除统一安排的时间外,学生还可根据自己的实际适当安排课余时间上机。

上机内容由任课教师或实验室给定。

基础好的同学可在教师的指导下自选实验内容。

二、实验目的1、进一步加深对关系数据库及DBMS概念的理解。

2、熟练掌握Visual FoxPro提供的对数据库进行操作的各种命令,使自己具有较全面的操作数据库的基本技能。

4、通过编写程序,理解面向过程和面向对象程序设计的特点。

5、掌握上机调试程序的方法和技术,逐步提高调试程序的能力。

6、提高程序设计和编写程序的能力。

三、实验要求1、在完成了阶段性实验后,所有的学生应在“实验报告”中填写本次阶段性实验内容。

2、每次实验课将考勤,并作为实验成绩的重要依据。

4、每次实验前学生必须充分准备每次的实验内容(预习相关知识、书写解题算法和程序代码),以保证每次上机实验的效果。

实验过程中必须独立完成。

5、学期结束时,每位同学应将自己的《综合性设计报告》交各专业班长或学习委员,由班长以专业为单位、按学号从小到大排列好,按照实验指导老师的要求交实验指导教师批改。

否则无成绩。

四、实验报告要求一共要求写三个阶段性实验报告和一个综合性实验报告,与每份实验报告对应产生的电子文档交由实验老师指定的位置,该电子文档也将作为实验成绩评定的依据之一。

五、实验任务书教材:《Visual FoxPro程序设计教程》重庆大学出版社实验参考书:《Visual FoxPro程序设计实践教程》重庆大学出版社实验一:Visual FoxPro环境设置和项目管理器的使用实验目的:熟悉VF界面和项目管理器的使用实验要求:1、熟悉掌握Visual Foxpro6.0启动和退出方法2、熟悉Visual Foxpro6.0的集成环境3、掌握项目的创建、关闭和打开方法4、掌握一般意义上的新建、打开和关闭等基本操作实验内容:验证性实验:实践教程:VFP实验中实验1实验二:Visual FoxPro6.0的基本操作(常量、变量及表达式、常用函数的使用)实验目的:熟悉常量、变量及表达式、常用函数的使用实验要求:1、理解VFP中的各种数据类型,掌握有关变量的各种操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《管理数据库VFP》实验一
一、启动VFP系统,设置默认文件夹的,打开”姓名+VFP实验项目”的项目
文件,本次实验仍在项目中完成,将本实验报告文件添加入项目的其它文件中。

二、根据题目要求,完成实验操作,并书(填)写实验报告。

在VFP的命令窗口,完成教材p67。

(一)选择题的
5,7,8,9,10,11,12,13,15,
(二)填空题
1,6
实验报告(将命令窗口的全部内容复制,粘贴在此处)
一)选择题的
5, C 7,D 8, A 9,B 10,C 11,D 12,D 13,B 15,C
5.A="123"
B="234"
?.NOT.(A= =B).OR.(B$"ABC")
7.y=77
x=y=66
? x
8.m=3
n=8
k="m+n"
? 1+&k
9.? Year(Date(2002,10,1)-365)
10.? SUBSTR("12345678",9,3)
11.? ROUND(123456.789,-2)
12.? LEN(SPACE(3)-SPACE(2))
13.ABC="伟大祖国"
? SUBSTR(ABC,LEN(ABC)/2+1,4)
15.DIME Q(2,3)
Q(1,1)=1
Q(1,2)=2
Q(1,3)=3
Q(2,1)=4
Q(2,2)=5
Q(2,3)=6
? Q(2)
(二)填空题
1,Input "请输入长=" to L Input "请输入宽=" to W MJ=L*W
? "面积=",MJ
RETURN
6,s=0
for i=1 to 100
s=s+i
Endfor
? "s=",s。

相关文档
最新文档