vfp知识点

合集下载

vfp知识点总结

vfp知识点总结

第一章数据库系统基础知识1.1数据处理与数据管理技术1.1.1数据处理与数据管理技术l 数据库技术是应数据处理发展的客观要求而产生的,反过来,数据库技术的发展又促进了数据处理的广泛应用l 数据处理是指数据的分类、组织、编码、存储、查询、统计、传输等操作,向人们提供有用的信息l 数据处理的对象数据可以是数值型数据,也可以是字符、文字、图表、图形、图像、声音等非数值型数据1.1.2数据管理技术的发展数据处理发展阶段l 人工管理阶段l 文件管理阶段l 数据处理发展阶段l 数据库管理阶段1.2数据库系统的组成l 一般认为数据库系统(Database System-DBS)是数据库、数据库管理系统、应用程序、数据库管理系统赖以执行的计算机软硬件环境及数据库维护使用人员的总称。

l 数据库l 数据库(Data Base-DB)是指按一定的数据结构进行组织的,可共享的,长期保存的相关信息的集合。

数据库中不仅保存了用户直接使用的数据,还保存了定义这些数据的数据类型、模式结构等数据――“元数据”l 数据库系统l 数据库管理系统(Data Base Management System-DBMS)是对数据进行管理的软件系统,它是数据库管理系统的核心软件。

如ORACLE、SQL-SERVER、ACCESS等由计算机软件生产企业提供的数据库管理系统l 应用程序l 一般是指完成用户业务功能的利用高级语言编写的程序。

高级语言可以是VB、DELPHI、POWERBUILDER等,应用程序通过数据库提供的接口对数据库的数据进行增加、删除、修改、查询、统计等操作l 计算机软硬件环境l 计算机软硬件环境是指数据库管理系统、应用程序赖以执行的环境。

包括计算机硬件设备,网络设备,操作系统,应用系统开发工具等l 相关人员l 相关人员是指在数据库系统的设计、开发、维护、使用过程中,所有参与的人员。

主要有数据库管理员(Data Base Administrator-DBA)、系统分析设计人员、系统程序员、用户等,其中数据库管理员在大型数据库应用中负有重要的职责,负责对数据库进行有效的管理和控制,解决系统设计和运行中出现的问题1.3数据库系统的模式结构数据库系统的结构定义为三级模式结构:外部层、概念层、和内部层1.3.1数据库,数据库系统和数据库管理系统三者的区别和联系数据库是指以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。

VFP重点知识

VFP重点知识

VFP重点知识第一章VFP系统环境及配置VFP:1.关系数据库管理系统用于存储,维护,分类,检索,统计和分析应用程序主界面:由主窗口(菜单)和程序系统菜单组成。

程序系统菜单由菜单栏(条形菜单)和弹出菜单(子菜单)组成。

功能界面:2.应用程序开发工具,将结构化和面向对象程序设计方法有机结为一体。

1.2 使用VFP的目的在于建立数据库,维护数据库,完成日常任务,编写应用程序等。

1.3 VFP系统主界面由菜单栏,工具栏,主窗口,命令窗口和状态栏组成。

工作方式:1)通过系统菜单执行命令2)利用工具栏按钮执行命令3)在命令窗口中输入命令4)编写程序1.4 系统默认将执行命令的结果发送到VFP主窗口,系统信息窗口,图形状态栏或用户自定义窗口。

配置:临时配置:执行Set开头命令永久配置:1.5 1.项目管理器:创建和管理数据库,程序,查询,表单,菜单,报表和类库等对象的有可视化文件。

(项目文件扩展名:PJX)2.在项目管理器中可以建立,添加,修改或删除对象。

方法:选定对象类名或对象名,随后执行“项目”菜单或项目管理器中相关命令。

命令:显示或隐藏状态栏:set status bar on/off是否显示时钟:set clock on/off设置默认目录:set default to日期格式设置:1.将日期型数据年份设置成4位(on)或2位(off)set century……2.调整日期格式:set date (日期格式名) 命令是否显示命令执行结果:set talk on/off显示系统配置:display/list status (to printer)第二章VFP表达式级应用数据:程序加工处理的对象,以某种特定的形式存在。

不同的数据类型存储方式与运算方法不同。

表达式:运算符连接常数,变量和函数等构成的运算式。

2.1 数值型数据:N 占8个字节,表示1—20位数据字符型常数是整数或实数,可用科学计数法表示字符型数据:C 半角英文字符占一个字节,一个汉字或全角字符占二个字节字符型常数:用定界符括起来的一串字符日期型数据:D占八个字节,常用大括号括起来。

VFP基础知识.doc

VFP基础知识.doc

VFP基础知识.doc1、V FP基础知识(1) 数据库系统基础知识1) 数据库、数据库管理系统、数据库系统等概念2) 关系模型、关系运算等⑵VFP集成环境1) VFP的用户界面2) VFP的环境设置3) 项目管理器的使用(3) 语言基础与程序设计1) 数据类型和数据存储2) 运算符、函数和表达式3) 命令格式4) 程序控制(分支结构、循环结构的使用)(4) VFP的文件类型2、数据库与表的处理(1) 表的创建与处理1) 表结构的创建与修改2) 记录的增加、修改、删除,记录的定位3) 表的索引,结构夏合索引文件,索引的使用4) 表的使用和工作区,表的打开方式(2) 数据库的创建与处理1) 数据库的创建与使用2) 数据库表的字段属性、表属性3) 表之间关系的创建与修改,相关表之间的参照完整性4) 连接和ODBC的概念3、查询(1) 杏询设计器功能与使用(2) Select-SQL语句的各种应用4、对象模型与事件模型⑴类和对象的概念,类的特点(2) 属性、事件与方法的概念(3) 基类、子类和父类,容器和控件(4) VFP的基类和容器类,基类的最小事件集、属性集(5) 对象的引用方法,对象属性的设置方法(6) 容器层次与类层次中的事件(7) 事件激发的顺序(8) 事件驱动与事件循环5、表单和控件⑴表单向导和表单设计器的使用(2) 表单的数据环境及其属性的设置(3) 表单的设计、处理及其管理(4) 常用对象/控件的创建及其处理:CheckBox,Column,ComboBox,CommandButton,CommandG roup,Container,DataEnviroment,EditBox,Form,FormSet,Grid,Header,Image, Label,ListBox,OptionButton,OptionGroup,Page,PageFrame5Separator,Shape5 Spinner5TextBox5 Timer, ToolBar6、菜单和工具栏(1) 表单的组成和设计,菜单设计器的使用,菜单程序的生成(2) 定制系统工具栏,创建日定义工具栏7、类的设计(1) 用户自定义类的创建与修改(2) 类库文件及其使用⑶类的应用8、应用程序设计(1) 构造应用程序的主程序(2) 应用程序的连编9、常用命令、函数、属性、事件和方法(1) 常用命令CREATE TABLE-SQL,ALTER TABLE-SQL,SELECT,USE,CLOSE TABLES, COPY STRUCTURE,COPY TO,RENNAME TABLE,BROWSE,APPEND,APPENDFROM,GO|GOTO,LOCATE,SEEK,SKIP.CONTINUE,EDIT,DELETE,DELETE-SQL,PACK, RECALL,ZAP,INSERT-SQL5REPLACE,UPDATE-SQL,SET EXCLUSIVE,SET FILTER, SET DELETED,SET INDEX,SET ORDER,GATHER,SCATTER,OPEN DATABASE, DELETE DATABASE,DISPLAY DATABASE,MODIFY DATABASE,VALIDATE DATABASE, SELECT-SQL, DO, DO FORM, REPORT, CALCULATE(2) 常用函数ABS()、ALLTRIM()、ASC()、AT()、BETWEEN。

VFP基础知识.doc

VFP基础知识.doc

1、V FP基础知识(1) 数据库系统基础知识1) 数据库、数据库管理系统、数据库系统等概念2) 关系模型、关系运算等⑵VFP集成环境1) VFP的用户界面2) VFP的环境设置3) 项目管理器的使用(3) 语言基础与程序设计1) 数据类型和数据存储2) 运算符、函数和表达式3) 命令格式4) 程序控制(分支结构、循环结构的使用)(4) VFP的文件类型2、数据库与表的处理(1) 表的创建与处理1) 表结构的创建与修改2) 记录的增加、修改、删除,记录的定位3) 表的索引,结构夏合索引文件,索引的使用4) 表的使用和工作区,表的打开方式(2) 数据库的创建与处理1) 数据库的创建与使用2) 数据库表的字段属性、表属性3) 表之间关系的创建与修改,相关表之间的参照完整性4) 连接和ODBC的概念3、查询(1) 杏询设计器功能与使用(2) Select-SQL语句的各种应用4、对象模型与事件模型⑴类和对象的概念,类的特点(2) 属性、事件与方法的概念(3) 基类、子类和父类,容器和控件(4) VFP的基类和容器类,基类的最小事件集、属性集(5) 对象的引用方法,对象属性的设置方法(6) 容器层次与类层次中的事件(7) 事件激发的顺序(8) 事件驱动与事件循环5、表单和控件⑴表单向导和表单设计器的使用(2) 表单的数据环境及其属性的设置(3) 表单的设计、处理及其管理(4) 常用对象/控件的创建及其处理:CheckBox,Column,ComboBox,CommandButton,CommandGroup,Container, DataEnviroment,EditBox,Form,FormSet,Grid,Header,Image, Label,ListBox, OptionButton,OptionGroup,Page,PageFrame5Separator,Shape5Spinner5TextBox5 Timer, ToolBar6、菜单和工具栏(1) 表单的组成和设计,菜单设计器的使用,菜单程序的生成(2) 定制系统工具栏,创建日定义工具栏7、类的设计(1) 用户自定义类的创建与修改(2) 类库文件及其使用⑶类的应用8、应用程序设计(1) 构造应用程序的主程序(2) 应用程序的连编9、常用命令、函数、属性、事件和方法(1) 常用命令CREATE TABLE-SQL,ALTER TABLE-SQL,SELECT,USE,CLOSE TABLES, COPY STRUCTURE,COPY TO,RENNAME TABLE,BROWSE,APPEND,APPENDFROM, GO|GOTO,LOCATE,SEEK,SKIP.CONTINUE,EDIT,DELETE,DELETE-SQL,PACK, RECALL,ZAP,INSERT-SQL5REPLACE,UPDATE-SQL,SET EXCLUSIVE,SET FILTER, SET DELETED,SET INDEX,SET ORDER,GATHER,SCATTER,OPEN DATABASE, DELETE DATABASE,DISPLAY DATABASE,MODIFY DATABASE,VALIDATE DATABASE, SELECT-SQL, DO, DO FORM, REPORT, CALCULATE(2) 常用函数ABS()、ALLTRIM()、ASC()、AT()、BETWEEN。

vfp知识点归纳总结

vfp知识点归纳总结

vfp知识点归纳总结VFP具有许多重要的知识点和技术,以下是对VFP的知识点进行归纳总结:1. 数据库操作:VFP支持多种数据库引擎,包括本地DBF文件、SQL Server、Oracle等,可以通过ODBC、OLEDB等方式连接各种数据库,并且灵活处理数据,包括数据增删改查、事务控制、索引和关联等。

2. 数据表设计:VFP提供了丰富的数据表设计功能,可以定义各种数据类型、字段属性、索引和关联,支持多种数据表操作方式,包括创建、修改、删除、复制、导入和导出等。

3. 查询语句:VFP支持SQL查询语句,可以编写各种复杂的查询语句,包括SELECT、UPDATE、INSERT、DELETE等,可以实现对数据表的灵活查询和更新。

4. 表达式和函数:VFP支持丰富的表达式和函数,包括数学运算、字符串处理、日期时间计算、逻辑判断等,能够实现各种复杂的业务逻辑和数据处理操作。

5. 用户界面设计:VFP提供了丰富的用户界面设计功能,包括窗体、菜单、工具栏、对话框等,可以实现丰富的交互界面,支持多种对控件、事件和布局进行灵活设计和编程。

6. 报表设计:VFP提供了强大的报表设计功能,可以设计各种复杂的报表,包括表格、图形、图表、交叉报表等,支持对数据进行分组、汇总和统计,实现各种复杂的数据分析和报表输出。

7. 图形处理:VFP提供了图形处理功能,包括图像处理、绘图和打印等,可以实现各种复杂的图形操作,包括图像编辑、打印布局、打印预览等。

8. 数据集成:VFP支持将多种数据源进行集成,可以实现各种复杂的数据交换和集成操作,包括数据导入、数据导出、数据同步等。

9. 安全管理:VFP提供了丰富的安全管理功能,包括用户权限、数据加密、访问控制等,能够实现对数据和系统的安全管理。

总结:VFP是一款功能强大的数据库开发工具,具有丰富的数据库操作、用户界面设计、报表设计、图形处理、数据集成、安全管理等功能,是企业级应用开发和管理的首选工具之一。

VFP知识点总结(考试必备)

VFP知识点总结(考试必备)

一、有效性规则和参照完整性1.有效性规则先选中要求设置的字段,(1)“规则”:逻辑型表达式即SQL格式表达式。

例:年龄是15-20:年龄>=15 and 年龄<=20(2)“信息”:字符型表达式,直接摘抄加“”(英文状态)(3)“默认值”:看选中的字段是什么类型2.参照完整性(1)判断一方(没有重复字段的表)和多方(有重复字段的表)(2)一方建主索引,多方建普通索引(3)由一方向多方扯一条线(4)清理数据库(数据库—清理数据库,如果遇到“文件正在使用暂不能发布pack命令,”此时close all,再重新以独占方式打开数据库再进行一次清理)(5)右键编辑参照完整性(两个永久性联系须一一设置其参照完整性)二、SQL语句1.格式:格式一:Select [top]字段1/字段2…… from表1,表2…. where连接条件and(or) 筛选条件{group by 某一字段 [haing count(字段)] } order by字段1 asc/desc, 字段2asc/desc…… into table表格式二:Select[top]字段1/字段2…… from表1 join 表2 join表3…. on连接条件(返回来写) where筛选条件 {group by 某一字段 [haing count(字段)] } order by字段1 asc/desc, 字段2 asc/desc…… into table表⑴.“字段1/字段2……”,根据题目要求,搜索什么字段写什么字段,若其中某一字段在表中没有则认定为是起的新名字,在该字段前加as,之后向函数avg(),sum(),max(),min(),count()。

⑵.“group by 某一字段 [haing count(字段)]”为难点。

考虑用不用group by,首先在草稿纸上或脑海生成题目要求的表,选取一个个例填写分析是否用得到group by,按什么分组。

VFP知识点总结

VFP知识点总结

VFP知识点总结Visual FoxPro(简称VFP)是一种数据库编程语言和集成开发环境,被广泛用于应用程序开发和数据库管理。

下面是关于VFP的主要知识点总结。

1.VFP的数据类型:VFP支持各种数据类型,包括字符型(Character), 数值型(Numeric), 日期型(Date), 逻辑型(Logical)等。

它还支持内置的复合数据类型如数组和对象。

2.VFP的数据操作:VFP提供了丰富的数据操作功能,包括数据的查询(SELECT...FROM...WHERE...等语句),数据的插入(INSERTINTO...VALUES.../INSERTINTO...SELECT...语句),数据的更新(UPDATE...SET...WHERE...语句),数据的删除(DELETEFROM...WHERE...语句)等。

3.VFP的表格和索引:VFP使用表格(Table)来存储数据,可以创建、修改和删除表格。

表格可以包含多个字段,每个字段有相应的数据类型和属性。

VFP还支持索引(Index)的创建,用于提高查询效率。

4.VFP的视图和报表:VFP支持视图(View)的创建和使用,视图是一种虚拟表格,它是由一个或多个实际表格中的数据组成的。

通过视图,可以简化复杂的数据查询操作。

此外,VFP还提供了报表(Report)生成工具,用于创建和打印专业的报表。

5.VFP的编程特性:VFP是一种面向对象的编程语言,支持面向对象的编程范式。

它提供了丰富的编程特性,如变量和常量的定义,条件语句(IF...ELSE...ENDIF),循环语句(DO...LOOP,FOR...ENDFOR),函数和过程的定义等。

此外,VFP还提供了可视化的界面设计工具,方便程序的开发和调试。

6.VFP的数据连接和交互:7.VFP的错误处理和调试:VFP具有良好的错误处理和调试机制,可以捕获和处理运行时错误。

它提供了错误处理语句(TRY...CATCH...FINALLY)、断言语句(ASSERT)和错误日志文件(ERRORLOG)等工具,方便开发者定位和解决问题。

VFP知识点

VFP知识点

一、Visual FoxPro基础知识1.基本概念:数据库,数据模型,数据库管理系统,类和对象,事件,方法。

数据库:存储在计算机存储设备上的结构化的相关数据集合。

数据库文件的类型为.dbc。

数据库管理系统:为数据库的建立、使用和维护而配置的软件。

数据模型:数据库管理系统用来表示实体及实体间的联系的方法,包括层次、网状和关系数据模型。

对象与类是面向对象方法的两个最基本概念。

对象:客观世界里的任何实体,既可以是物,也可以是概念。

对象:①属性:对象的状态;②方法:描述对象的行为的过程,是对当某个对象接受了某个消息后所采取的以系列操作的描述。

面向对象的方法里,对象被定义为由属性和方法组成的包。

类:对一类相似对象的性质描述,这些对象有相同的行为,即相同种类的属性和方法。

实例:基于某个类生成的对象。

继承:面向对象的方法里,指在基于现有的类创建新类时,新类继承了现有类的方法和属性。

此外,还可以为新类添加新的属性和方法。

把新类称为现有类的子类;现有类称为新类的父类。

使在一个父类所作的改动自动反映到它的所有子类上。

事件:由系统预先定义而由用户或系统发出的动作。

事件作用于对象,对象识别事件并作出反应。

2.关系数据库:(1)关系数据库:关系模型,关系模式,关系,元组,属性,域,主关键字和外部关键字。

关系模型:以关系数学为理论基础的,用二维表结构来表示实体以及实体之间联系的模型。

关系模式:对关系的描述。

一个具体关系模型由若干个关系模式组成。

VFP中,一个数据库(.dbc文件)就是一个实际关系模型,它是一个或多个表(.dbf文件)或视图信息的容器。

关系:一个关系就是一张二维表,每个关系有一个关系名。

VFP中,一个关系存储为一个文件,文件扩展名为.dbf,称为“表”。

元组:二维表中,水平方向的行。

元组对应存储文件中的一个具体记录。

属性:二维表中,垂直方向的列。

域:属性的取值范围,不同元组对同一属性的取值所限定的范围。

关键字:属性或属性的组合,关键字的值能够唯一地标识一个元组。

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

档等
4、备注型的宽度为 4 个字节,它用来存放〔 D

A〕备注型数据的具体内容
B〕备注文件的文件名
C〕指向备注文件的指针
D〕指向备注文件中备注信息
的指针
第2页
5、变量的命名规那么:以汉字、字母开头,由数字、字母、汉字和下
划线组成。
6、数组变量
A、数组必须先定义,才能使用
B、数组定义好后,数组中的每个数组元素自动地被赋予逻辑值 .F.
第 10 页
八、复选框〔check〕 Value 属性:用于指定“复选框〞当前的状态。0(或.f.):没有选中;
1(或.t.):表示选中;2(或 null):复选框显示灰色,不能用。 Caption 属性:用于指定复选框标题。 Controlcource 属性:用于及表中字段进展绑定。 复选框假设及字段进展绑定,只能和逻辑型字段进展绑定。
2、
所以文件的类型:单索引〔.idx〕和构造复合索引(.cdx)
3、
翻开表文件,构造复合索引文件自动翻开;单索引文件
需要用命令来翻开。关闭表文件,所有索引文件〔单索引文件和构造复合
索引文件〕自动关闭。
4、
涉及多表操作时,记住在字段名前面加表名。
5、
执行命令 select 0,结果是选择空闲的最小号工作区
索引:单索引文件〔.idx〕、构造复合索引文件〔.cdx〕
查询〔.qpr〕
报表〔.frx〕
菜单〔.mnx〕、可执行的菜单程序文件〔.mpr〕
标签〔.lbx〕
2、掌握在工程管理器下建立各种文件。
第三章 vfp 数据根底
1、数据类型:各种类型可用一个字母表示;固定的存储空间
2、了解跟日期有关的命令
3、强调:备注型:存放的是字符串,通用型:存放图片、表格、文
知识点:
第一章 数据库的概述 1、数据管理技术开展的三个阶段:人工管理阶段、文件管理阶段、
数据库系统阶段 2、数据库阶段的特点:能实现数据的构造化、数据共享、数据独立 3、DB、DBS、DBMS 三者之间的关系:DBS 包含 DB 和 DBMS 4、DBS 的概念:由计算机、操作系统、DBMS、数据库、应用程序及
第8页
二、数据环境设计器
数据环境:表单设计的数据来源。换言之,用于放置表单所需要的表
或者视图文件。
说明:如果要将表中字段值显示在表单上,必须先将表参加到数据环
境设计器中。然后通过某些表单控件将字段值显示出来。〔俗称将字段及
控件进展绑定〕
三、标签〔lable〕
作用:用于显示一段固定的文本信息。
Caption 属性:显示的信重复,以后看到 a,都应把它当成是数组变

store 10 to a 及 a=10 等价 &数组 a 中的所
有元素值都为 10
b〔1,1〕=30
b〔1,2〕=“计算机〞
b〔3〕=.F.
第3页
7、运算符的运算规那么
8、函数
9、内存变量及字段变量名重复情况下,怎么区分内存变量和字段变量
7、建立关联〔set relation to 、set skip to〕
建立关联的步骤:
a、确定能建立关联的两个表〔表中有一样字段〕 第5页
b、确定父表及子表 c、选择一个工作区,翻开子表 d、建立索引〔索引表达式:两表中的一样字段〕 e、选择另一个工作区,翻开父表 f、用 set relation to 建立关联 g、用 set skip to 说明父及子是一对多的关系 第六章 数据库的操作 1、翻开数据库文件的命令:open database 2、向数据库中添加表的操作,正确的选项是: a、将自由表添加到数据库中; b、在工程管理器中将自由表拖放到数据库中; c、先将数据库表移出数据库成为自由表,然后在添加到另一个数 据库中。 3、数据库表之间建立的关联是:永久关系。用 set relation to 建 立的关联是:临时关系。 4、数据库中建立两表之间的关系是:一对一、一对多。父表必须是一 的关系。 5、数据库表可以建立主索引,但只能建立一个主索引。 6、字段有效性和记录有效性只对数据库表有效。 7、设置参照完整性,要求两个表必须是:同一个数据库中的表。 8、参照完整性规那么包括:插入规那么、删除规那么、更新规那么。 9、视图是从一个或多个数据库表导出的虚拟表。 第八章 关系数据库标准语言 SQL
C、对数组的不同元素,可以赋予不同数据类型的数据
D、使用内存变量的地方,均可使用数据元素
E、二维数组可以用一维形式表示
F、假设定义的数组变量名及内存变量名重复,那么数组变量取代
内存变量
G、假设赋值命令中使用数组名,那么该数组中所有数组元素的值
都一样。
举例说明:
a=8 &定义一个内存变量 a
dimension a(4),b(2,3) &该命令执行后,数组 a,b 中的所
六、命令按钮〔button〕 Caption 属性:命令按钮标题。 Click 事件 文本框及编辑框用途、属性一样。区别:文本框可以及除 M、G 型字
段绑定,编辑框及 M 型字段绑定。 七、选项按钮组〔optiongroup〕
Buttoncount 属性:单项选择按钮的个数。 Value 属性:用于指定当前被选中的按钮。 Controlcourse 属性:用于及表中字段进展绑定。 Click 事件
九、列表框(list) 作用:列表框用于显示供用户选择的列表项。当列表项很多不能同时
显示时,列表可以滚动。列表框不允许用户输入新值。 Rowsource 属性:列表框数据的来源。〔常见三种数据源:字段值、
手工输入、数组〕 Rowsourcetype 属性:列表框数据源的类型。 Cloumncount 属性:用于指定列表项的列数。 Value 属性:对应当前被选中的列表项。 Boundcolumn 属性:将指定的列作为 value 属性值。 Click 事件
用户等组成的一个整体叫数据库系统 5、能判断实体间的联系:一对一、一对多、多对多 6、常见的数据模型:层次模型、网状模型、关系模型 关系模型的特点: A、表中的每个数据项不能再分 B、表中每一列的数据类型必须一样 C、表中属性名〔字段名〕不能重复 D、表中行、列顺序可任意排列 E、表中不应有内容完全一样的记录〔行〕 7、vfp 采用的是关系模型,vfp 是一个关系数据库管理系统。 8、关系术语:关系〔表〕、元组〔记录、行〕、属性〔字段、列〕、候
第6页
1、修改表构造:
Alter table <表名> alter| drop | add
2、修改记录:
Update <表名> set <字段名>=<表达式> where <条件>
3、查询记录:
Select
from
Where
Group by
having
Order by
top
Into table(dbf)
十、组合框〔combo〕 作用:兼有编辑框和列表框的功能,主要用于从列表项中选取数据并
显示在编辑窗口。 Rowsource 属性:列表框数据的来源。〔常见三种数据源:字段值、
手工输入、数组〕 Rowsourcetype 属性:列表框数据源的类型。 Cloumncount 属性:用于指定列表项的列数。 第 11 页
该控件及字段进展绑定时,单项选择按钮的个数及该字段的不同字段 值个数一样。并且每个按钮的标题必须及字段值一致。
选项按钮组是一个控件,也是一个容器,在该控件中可以容纳其他按 钮控件。这些按钮控件的名字是 option。
按钮〔option〕 Value 属性:只有 0 和 1 两个值。0 表示没有选中,1 表示被选中。 Caption 属性:用于指定按钮的标题。
?recno()
skip
?recno()
5、 记录的显示〔display〕、
6、 表文件的复制〔copy〕
7、 记录的插入和追加〔insert、append、insert into〕
8、 修改记录〔replace〕
9、记录的逻辑删除、物理删除和记录的恢复〔delete、pack、recall、
zap〕
Wordwrap 属性:属性值为.t.,可多行显示文本信息。 backcolor
属性、forecolor 属性:设置背风光、字体颜色
Fontname 属性:字体
Fontsize 属性:文字大小
四、文本框〔text〕
作用:允许用户在表单上输入或查看文本。一般包含一行文本。
Value 属性:文本框中显示的内容对应该属性值。
第十章表单控件及其属性
表单简介:〔P229 页〕 1、表单属性 表单的属性用于定义表单及其控件的性质、特征,每个表单及其控件 都有它的一组属性,统称这些属性的大多数都是一样的。 强调:任何控件都有 name 属性,该属性的作用是给控件取名。在表 单设计过程中,不要修改该属性。 Visible:用于设置该控件是否可见。默认值为.T. 2、表单事件 表单及其控件都有多个事件,一个事件对应于一个程序,称为事件过 程。事件一旦为触发,系统马上就去执行及该事件对应的程序代码。 3、常用方法 Refresh 方法〔刷新表单控件值〕 release〔释放表单〕 setfocus〔让某个控件获得焦点〕 一、表单〔form〕 Autocenter:表单运行时是否居中 Caption:表单标题 Init 事件〔P230〕
第4页
10、过滤器的设置〔set filter to、set fields to〕(补充)
11、单记录及数组之间的数据交换〔scatter 、 gather〕(补充)
第五章 索引、统计和多表操作
根底局部:
1、
索引的类型:主索引、候选索引、惟一索引、普通索引。
自由表不能建立主索引,只能建立后面三种索引。
相关文档
最新文档