VF60实践操作教程.pptx
- 文档编号:1293608
- 上传时间:2022-10-20
- 格式:PPTX
- 页数:21
- 大小:120.98KB
VF60实践操作教程.pptx
《VF60实践操作教程.pptx》由会员分享,可在线阅读,更多相关《VF60实践操作教程.pptx(21页珍藏版)》请在冰豆网上搜索。
VisualFoxPro6.0概述,VisualFoxPro数据库是一个关系型数据库,是面向过程,面向对象的数据库应用程序,主要应用于Windows环境。
1、1986年6月推出了FoxBASE+1.0版2、1987年7月推出了FoxBASE+2.0版3、1988年7月推出了FoxBASE+2.1版4、1992年下半年推出了FoxPro2.5版5、1994年下半年推出了FoxPro2.6版6、1995年6月推出了VisualFoxPro3.07、1996年8月推出了VisualFoxPro5.08、1998年9月推出了VisualFoxPro6.0,VFP6.0的功能,基本功能VFP特点1、易于使用;2、可视化开发;3、事件驱动;4、面向对象编程;5、应用向导和生成器;6、组件库;7、VFP基础类;8、活动窗口;9、对动态图形文件的支持。
VFP系统的启动,1、启动:
(1)开始菜单;
(2)快捷方式图表;2、退出:
(1)在“命令”窗口中,输入“QUIT”命令,按回车;
(2)直接按ALT+F4;(3)在“文件”菜单中,选择“退出”命令;(4)双击主窗口左上角的控制菜单;(5)在主窗口控制菜单中,选择“关闭”,VFP6.0环境介绍,
(1)标题栏;
(2)菜单栏;(3)工具栏;(4)命令窗口;(5)状态栏,用VFP开发应用程序的方式,
(1)向导方式;
(2)菜单方式;(3)命令方式。
作业,在目录D:
/TEST/mydata/下建立一个名字为“订货管理”的数据库。
在目录D:
/TEST/mydata/table下建立一张表名字为”ORDER_LIST将表ORDER_LIST添加到“订货管理”数据库中。
2、在“订货管理”数据库中建立表order_detail,表结构描述如下:
订单号字符型(6)器件号字符型(6)器件名字符型(16)单价浮动型(10.2)数量整型,VFP6.0基础,VFP6.0文件组成1、项目文件.PJT.PJX2、数据库文件.DBC.DCT3、表文件.DBF.FPT4、程序文件.PRG.FXP5、索引文件.IDX.CDX6、内存变量文件.MEM7、格式文件.FMT8、报表格式文件.FRX.FRT9、标件.FMT签文件.LBX.LBT10、文本文件.TXT11、菜单文件.MNT.MNX.MPR.MPX12、表单文件.SCX.SCT,VFP6.0中的常量、变量、表达式,1、vfp6.0中的常用数据类型有什么?
简称是什么?
宽度为多少?
2、变量的分类,其中内存变量的命名规则是?
一、常量VFP6系统的常用数据类型:
1、字符型数据(Character,简写为C)用定界符括起来的字符串。
定界符有:
双引号、单引号、方括号。
最大宽度254个字符。
2、数值型数据(Numeric,简写为N)整数、小数、科学计数法表示的数。
表示范围:
+2147483647-2147483647。
3、逻辑型数据(Logic,简写为L)只有两个值:
真(.T.)和假(.F.)。
默认宽度为1。
4、日期型数据(Date,简写为D)日期型的格式分为:
传统格式和严格格式。
受命令语句来控制,即:
0传统格式SETSYRICTDATETO1严格格式传统格式为:
mm/dd/yy严格格式为:
yyyy-mm-dd第一个字符必须是脱字符“”,年份为4位。
日期型的默认宽度为8位。
5、日期时间型数据(Time,简写为T)格式为:
yyyy-mm-dd,hh:
mm:
ssa|p日期时间型默认宽度为8位。
6、货币型(Currency,简写为Y)以符号$开头,小数位数不超过4位。
宽度为8位。
7、备注型数据(Memo,简写为M)默认宽度4位,其文本存放在扩展名为.fpt的备注文件中。
8、通用型数据(General,简写为G)默认宽度4位,其实际内容也存放在扩展名为.fpt的备注文件中,二、变量变量:
在命令操作过程中,值可以改变的量。
1、分类:
字段变量变量(用户自定义的)内存变量内存变量系统(内存)变量
(1)字段变量:
表中的每一个字段就是一个字段变量,字段名就是字段变量的变量名。
字段变量的当前值等于表中当前记录该字段所对应的内容。
(2)内存变量:
是独立于数据库文件的临时存储单元,可以用来存放表操作过程中或程序运行过程中所要临时保存的数据。
1)命名规则:
A、以字母、汉字或下划线开头;B、由字母、汉字、下划线或数字组成;C、长度不超过128个字符;D、下划线必须嵌入变量名中间。
2)类型:
N、C、L、D、T、Y、S(屏幕型)、M、G等3)内存变量赋值命令格式1:
STORETO*给多个内存变量赋值格式2:
内存变量=表达式*给一个内存变量赋值输出命令:
?
表达式功能:
计算并显示表达式值的命令。
2、数组:
数组:
是指一组按照一定顺序排列的内存变量,其中各个内存变量称为数组元素。
数组元素由数组名和下标值组成,下标的个数称为维数。
(1)定义数组格式:
DIMENSION(,),(,)功能:
定义一维数组或二维数组及起下标的上界,下标的下界规定为1。
说明:
1、数组的下标的起始值为。
2、同一数组中的数组元素可以有不同的数据类型。
3、二维数组中各元素按行的顺序依次排列。
4、每个数组占用一个内存变量。
5、除了可以分别对数组元素赋值以外,也可对数组中的所有元素赋同一初值。
6、DIMENSION和DECLARE功能完全相同,常用DIMENSION。
(2)数组的赋值数组一经定义,系统赋予每个元素的逻辑值为假。
格式1:
storeto格式2:
=,三、函数常用函数如下表:
函数名格式功能INTINT()取整数EXPEXP()求指数SQRTSQRT()求平方根LOGLOG()求自然对数&()替换内存变量SPACESPACE()显示指定空格数TRIMTRIM()去掉字符串中尾部空格,STRSTR(,小数位数)将数值表达式转换成字符表达式VALVAL()将字符表达式转换成数值DTOCDTOC()将日期表达式转换成字符表达式CTODCTOD()将字符表达式转换成日期UPPERUPPER()表达式中的小写字母转换成大写字母LOWERLOWER()表达式中的大写字母转换成小写字母EOFEOF()测试记录指针是否在表文件尾BOFBOF()测试记录指针是否在表文件首RECNORECNO()返回指定工作区的当前记录的记录号IIFIIF(,,)若为真,返回的值,否则返回的值,四、表达式表达式:
是指由常量、变量、函数、运算符组成的一个有物理意义的式子。
表达式根据运算结果的不同,可以分为:
数值表达式、字符表达式、日期表达式、关系表达式和逻辑表达式。
表达式的输出命令:
格式:
?
,功能:
计算表达式的值,并在屏幕或打印机上输出结果。
1、数值表达式:
由算术运算符和数值型常量、变量、函数组成。
结果为数值型。
其中运算符按优先级的顺序依次是:
()、函数、*,/、+,-,2、字符表达式由字符串常量、变量、函数和字符运算符组成的表达式。
结果为字符型。
字符串运算符
(1)、+:
将两个字符串直接相连成一个表达式,其结果为字符串。
(2)、-:
将两个字符串相连,并把前一个字符串末尾的空格移到新串的末尾,其结果为字符串。
(3)、$:
包含运算符,即左边字符串是否为右边字符串的子串,其结果为逻辑值.T.或.F.。
例:
?
“江西”+“赣州”&结果:
江西赣州?
“江西”-“赣州”&结果:
江西赣州?
“AB”$“ABC”&结果:
.T.?
“AB”$“ACB”&结果:
.F.3、日期表达式(结果为日期型)由日期运算符、日期型常量、变量和函数组成的表达式。
日期运算符两个符号:
+,-格式:
日期值+整数(天数)日期值日期值-整数(天数)日期值日期值-日期值整数(天数)例:
?
02/20/95+10&结果:
03/02/95?
02/20/95-9&结果:
02/11/95,4、关系表达式由数值表达式(字符表达式或日期表达式)组成的表达式,其值为逻辑型。
关系运算符:
用于数值型数据(字符型数据或日期型数据)之间使用。
其优先级相同.=或#=注:
运算符两边的数据类型要一致。
格式:
例:
?
“abcd”=“ab”?
“a”“b”.T.F.?
“ab”=“abcd”?
4运算顺序:
先关系,后逻辑。
例1:
性别=“男”.AND.年龄489.00.or.职称=“讲师”以上所介绍的五种表达式的优先顺序为:
字符表达式,数值表达式,日期表达式、关系表达式、逻辑表达式,项目管理器,项目管理器实现对数据表、表但、数据库、报表、查询以及相关文件的管理。
一个项目是文件、数据、文档的集合,采用可视化界面。
如下图,1、项目管理器的功能
(1)查找文件;
(2)创建和修改文件;(3)添加和移去文件;(4)共享文件2、项目管理器的组成
(1)文件对象卡:
共6个文件对象卡;
(2)分层结构;(3)命令按钮。
3、项目关管理器的使用
(1)“数据”卡:
管理项目中的数据库、自由表、查询和视图。
(2)“文档”卡:
管理数据所有文档,如:
表单、报表、标签。
(3)创建一个新项目从“文件”菜单中的“新建”命令,新建项目有两种方式:
“新建文件”方式和“向导”工具方式。
(4)打开项目:
“文件”菜单的“打开”命令。
4、“项目管理器”中的文件操作操作步骤:
(1)在“项目管理器”中选择操作对象的文件类型;
(2)选择操作按钮。
5、“项目管理器”中的其他操作
(1)浏览表的数据;
(2)“项目信息”的显示与编辑(3)给“项目”中的文件添加说明(4)文件共享:
用鼠标拖拽;(5)项目管理器的定置。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VF60 实践 操作 教程