第二章VisualFoxPro数据库系统概述.ppt
文本预览下载声明
第二章; Visual FoxPro(简称VFP)是基于Windows平台上的可视化数据库管理系统。它具有功能强大、操作简便、可视化、面向对象等特点,又兼有Windows的长处,其主要特点如下:
数据库方面
(1)区分数据库与数据表的概念
(2)广泛采用复合索引技术
(3)引入SQL命令
数据操作方面
支持众多的与其他应用程序进行数据交换
的文件格式;程序设计方面
(1)可视化编程
(2)可编译成能脱离VFP环境而独立运行的应
用程序
(3)强大的面向对象的的功能
操作使用方面
(1)完善的集成环境,菜单、工具栏等
(2)丰富的开发工具、向导、设计器、生成器
和管理器等;2.1.1 Visual FoxPro操作界面;2.1.2 命令说明;2.几个常用命令
(1) “*”和“”
“*” 将整个命令行定义为注释内容 ,且必须为命令行的
第一个字符。
“”用于命令的后面,引导一个注释内容
(2) “?”和“??” 显示表达式的值
? 1+2 显示的值在上一次显示内容的下一行显示
?? 2+3 显示的值接着上一次显示内容显示
(3) CLEAR 清除主窗口中的信息
(4) DIR [[path][fileskeleton] 在主窗口显示文件的目录
dir a:\*.txt
;(5)MD/RD/CD cpath 创建、删除文件夹或改变路径
MD D:\实验素材\实验1
(6)COPY FILE filename1 to filename2 复制文件
RENAME filename1 to filename2 重命名文件
DELETE FILE [filename|?][recycle] 删除文件
COPY FILE D:\VFP\MYFILE.DOC TO E:\VFP1
RENAME E:\VFP1\MYFILE.DOC TO D:\MY.TXT
DELETE FILE E:\VFP1\MYFILE.DOC
(7)RUN[/N]MS-DOScommand|programname 运行应用程序
RUN /N CALC
(8)QUIT 关闭VFP窗口;2.1.3 配置Visual FoxPro操作环境;注意:用户也可用SET命令完成操作环境的配置。
常见的SET命令:
Set default to [path]
Set date [to] american|ansi|mdy|dmy|ymd|long
Set century on|off
Set talk on|off
……;数据库文件(.DBC,.DCT,.DCX)
表文件(.DBF,.FPT)
报表(.FRX)
索引(.CDX,.IDX)
菜单(.MNX,.MPR)
项目文件(.PJX,PJT)
程序文件(.PRG,.FXP)
查询文件(.QPR)
表单(.SCX)
类库文件(.VCX) ;2.3 Visual FoxPro的项目管理及操作;注意:项目管理器是处理数据和对象的主要工具,其管理信息以项目文件的形式保存。
;2.3 Visual FoxPro的项目管理及操作;2.4 Visual FoxPro语言基础; 大多数程序设计语言允许使用常量、变量和数组来存储数据,VFP还可以使用记录和对象来存储数据。这些数据容器都需要有个名称,如变量名、数组名、字段名等。
1.名称命名规则:
名称中只能包含字母、下划线“_”、数字符号和汉字。;名称中只能包含字母、下划线“_”、数字符号和汉字。
名称开头只能是字母、汉字或下划线,不能是数字。
表的字段名、索引标识名最多只能是10个字符,其余名称长度可以是1~128个字符
避免使用系统保留名
例:以下名称是不合法的:
2x、2_x、num-of-xs、nSumScore、_aver#gz、
use、Dir。
;2.常量:
在整个操作过程中值保持不变。
常量根据类型分为:
数值型常量:
由数字、小数点和正负号构成,表示数量的大小。
货币型常量:
数字前加美元符号($)
逻辑型常量:
逻辑真:.T.、.t.、 .Y.、.y.
逻辑假:.F.、.f.、.N.、.n.;字符型常量:由字符串“定界符”括起来的一串字符,定界符可以是方括号、单引号或双引号。
不能用中文标点的单引号或双引号作为字符串的定界符
定界符必须成对
显示全部