VFP数据库

Visual FoxPro程序设计语句中不能使用嵌套语句。

题目

Visual FoxPro程序设计语句中不能使用嵌套语句。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用_____

子句说明主索引。


正确答案:
PRIMARY KEY使用SQL的CREATE TABLE语句建立数据库表时,使用PRIMARYKEY定义主关键字(主索引)。

第2题:

在Visual FoxPro中,可以使用语句跳出SCAN…ENDSCAN循环体外执行ENDSCAN后面的语句。


正确答案:EXIT
本题考查退出循环命令。EXIT命令跳出循环执行循坏体后面的语句;LOOP返回到循环体开始执行。

第3题:

在Visual FoxPro中,如果希望跳出SCAN … ENDSCAN循环体、执行ENDSCAN后面的语句,应使用( )。

A.LOOP语句

B.EXIT语句

C.BREAK语句

D.RETURN语句


正确答案:B

第4题:

以下叙述中正确的是

A.if语句只能嵌套一层

B.if子句和else子句中可以是任意的合法的c语句

C.不能在else子句中再嵌套if语句

D.改变if-else语句的缩进格式,会改变程序的执行流程


正确答案:B
A选项中,if语句的嵌套没有规定层数;C选项中,可以在else予句中再嵌套if语句;D选项中,改变if—else语句的缩进格式,不会改变程序的执行流程,需要注意if和else的配对问题。因此B选项正确。

第5题:

在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用【 】子句说明主要索引。


正确答案:PRIMARY KEY
在VisualFoxPro中通过SQL命令建立表时,用PRIMARYKEY来定义主索引、实现完整性,用FOREIGNKEY来定义外键,DEFAULT来定义默认值,CHECK来定义有效性规则。

第6题:

(18)在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环体,执行ENDSCAN后面的语句,应使用

A) LOOP语句 B) EXIT语句

C) BREAK语句 D) RETURN语句


正确答案:B
LOOP语句的功能是结束循环体的本次执行,重新回到循环的开始。EXIT语句表示结束循环体的执行,执行循环后面的语句BREAK语句是结束本程序的执行。RETURN语句的功能是结束当前程序的执行,返回到调用它的上级程序。因此正确答案为选项B。

第7题:

在Visual FoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用子句。


正确答案:INTO CURSOR
本题考查SQL的存放查询结果命令的使用。在SQL中,使用INTO CURSOR CursorName把查询结果存放到临时的数据库文件当中。CursorName是临时的文件名。

第8题:

在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用( )。

A.LOOP语句

B.EXIT语句

C.BREAK语句

D.RETURN语句


正确答案:B
B。【解析】EXIT语句能直接中途中断,所以要跳出SCAN…ENDSCAN语句直接用EXIT语句退出。

第9题:

SQL语句可以进行多个查询的嵌套,但Visual FoxPro中只支持( )层嵌套。

A.1

B.2

C.3

D.无穷


正确答案:B
解析:SQL可以进行多个查询嵌套,VisualFoxPro中只支持两层嵌套,即内层查询块和外层查询块,不支持SQL的多层嵌套查询。

第10题:

条件语句( )。

A.不可以嵌套使用

B.可以嵌套使用

C.在一条件下可以嵌套使用

D.嵌套语句中不能使用else子句


正确答案:B