命令与简答复习.doc_第1页
命令与简答复习.doc_第2页
命令与简答复习.doc_第3页
命令与简答复习.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 VFP参数传递有哪几种方式?.参数传递(1)接收参数的命令格式一:PARAMETERS ,格式二:LPARAMETERS ,(2)调用带参数过程的命令格式一: DO |文件名 WITH , 格式二:|( ,)(3)说明实参可以是常量、变量,也可以是一般般形式的表达式;调用时,实参传递给形参;形参数目不能少于实参数目;形参多于实参时,多余的形参初值为逻辑假。(4)参数传递方式格式:SET UDFPARMS TO VALUE|REFERENCE按值传递(传值):计算实参的值,将值放入内存变量,再将值传给形参变量。形参变量值的改变不会影响实参变量的取值。按引用传递(传地址):把实参变量的地址传递给对应的形参变量,形参变量变化时,实参变量值也随之变化。2、 简述SQL-SELECT语句中where、group by、having 的作用。WHERE说明查询条件,即选择元组的条件;GROUP BY 短语用于对查询结果进行分组,可以利用它进行分组汇总;HAVING 短语必须跟随GROUP BY使用,它用来限定分组必须满足的条件;3、简述查询和视图的联系。查询和视图的联系体现在以下三点:(1)都是检索数据的方法。查询是检查存储在表中的特定信息的一种结构化方法,视图是特殊的查询;(2)本质上都是SELECT-SQL命令;(3)具有相同的数据源类型和输出类型,查询设计器和视图设计器也基本相同。4、简述VFP索引有哪几种?VFP里有4种主索引:组成主索引关键字的字段或表达式,在表的所有记录中不能有重复的值。主索引只适用于数据库表的结构复合索引中。自由表中不可以建立主索引;数据库中的每个表可以且只能建立一个主索引。候选索引:在指定的关键字段或表达式中不允许有重复值的索引。在数据库表和自由表中均可为每个表建立多个候选索引。普通索引:也可以决定记录的处理顺序,但是允许字段中出现重复值。在一个表中可以加入多个普通索引。唯一索引:参加索引的关键字段或表达式在表中可以有5、什么是程序结构?有哪三种基本程序结构?简述以下结构的执行过程。DO WHILE 条件 命令序列ENDDO程序结构指程序中命令或语句执行的流程结构。基本程序结构:顺序结构,选择结构,循环结构执行该语句时,先判断DO WHILE处的循环条件是否成立,如果条件为真,则执行DO WHILE 与ENDDO之间的命令序列(循环体).当执行到ENDDO时,返回到DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体.若条件为假,则结束该循环语句,执行ENDDO后面的语句.6、 什么是表结构?表的哪几种字段的宽度是固定不变的?(例举4种)表结构就是定义一个表的字段、类型、主键、外键、索引,这些基本的属性组成了数据库的表结构。货币型,日期型,日期时间型,双精度型,整型,逻辑型,备注型,通用型, 备注型(二进制)7、 项目管理器里除了“全部”选项卡,还有哪几个选项卡?数据,文档,类,代码,其他8、 什么是容器类?例举4种容器类。容器类是可以包含其他害的基类,将容器类加入表单后,无论在设计还是在运行时,既可以将容器类的对象作为一个整体进行操作,也可以分别对其中所包含的对象进行处理。容器、表单集、表单、表格、表格列、页框、页面、命令按扭组和选项按扭组 等9、 在进行多表查询时一般要指定连接条件,连接通过比较指定字段的值连接两张或多张表或视图中的记录。简述连接的类型和每种类型的作用。10、查询设计器和视图设计器的使用方式主要有三点不同,请简述。(1)查询设计器的结果是将查询以.QPR为扩展名的文件形式保存在磁盘中;而视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在数据库中。(2)由于视图是可以用于更新的,所以它有更新属性需要设置,为此在视图设计器中多了个“更新条件”选项卡。(3)在视图设计器中没有“查询去向”的问题。11、 Visual FoxPro基类的最小属性集和最小事件集分别有哪些?基类最小属性集属性说明Class该类属于何种类型BaseClass该类由何种基类派生而来ClassLibrary该类从属于哪种类库ParentClass对象所基于的类,若该类直接由Visual FoxPro 基类派生而来,则 ParentClass 属性值与BaseClass 属性值相同。最小事件集事件说明Int当对象创建时激活Destroy当对象从内存中释放时激活Error当类中的事件或方法程序过程中发生错误时激活12、 按变量的作用域,Visual FoxPro有哪几种内存变量?分别用什么关键词指定? 内存变量又可分为一般内存变量、系统内存变量和数组变量 CREATE TABLE 表名(字段名 类型(宽度,小数位数) 此时字段的类型用字母表示 CREATE TABLE XS(XH C(8),XB C(2),ZP G,CSRQ D) ALTER TABLE 表名 ADD COLUMN 字段名 类型(宽度,小数位数) ALTER COLUMN RENAME COLUMN 字段名1 TO 字段名2 DROP COLUMN 字段名例:ALTER TABLE XS ADD COLUMN BZ M INSERT INTO 表名 (字段1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论