单选题在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是(  )。A OPENB SELECTC USED LOAD

题目
单选题
在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是(  )。
A

OPEN

B

SELECT

C

USE

D

LOAD


相似考题
更多“在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是(  )。”相关问题
  • 第1题:

    在Visual FoxPro中,执行SQL的DELETE命令和传统的非SQL DELETE命令都可以删除数据库表中的记录,下面对它们正确的描述是( )。

    A)SQL的DELETE命令删除数据库表中的记录之前,不需要用命令USE打开该表

    B)SQL的DELETE命令和传统的非SQL DELETE命令删除数据库表中的记录之前,都需要用命令USE打开该表

    C)SQL的DELETE命令可以物理删除数据库表中的记录,而传统的非SQL DELETE命令只能逻辑删除数据库表中的记录

    D)传统的非SQLDELETE命令可以删除其他工作区中打开的数据库表中的记录


    正确答案:A

  • 第2题:

    在Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是( )。 A.1个B.2个SXB

    在Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是( )。

    A.1个

    B.2个

    C.任意个,根据内存资源而确定

    D.35 535个


    正确答案:A
    A。【解析】在VisualFoxPro中一直沿用了多工作区的概念,在每个工作区中可以打开一个表(即在一个工作区中不能打开多个表)。如果在同一时刻需要打开多个表,则只需要在不同的工作区中打开不同的表即可。

  • 第3题:

    在Visual FoxPro中,为了使表具有更多的特性应该使用( )。

    A.数据库表

    B.自由表

    C.数据库表或自由表

    D.数据库表和自由表


    正确答案:A
    A。【解析】在VisualFoxPro中使用数据库表可对表进行修改等,同时也拥有数据库的特性。

  • 第4题:

    在Visual FoxPro中,以下关于删除记录的描述,正确的是( )。

    A.sqL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表

    B.SQL的DELETE命令和传统Visual FoxPr0的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表

    C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPr0的DELETE命令只能逻辑删除数据库表中的记录

    D.传统Visual FoxPr0的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表


    正确答案:A
    A。【解析】sQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表。传统VisualFoxPr0的DELETE命令在删除数据库表中的记录之前,需要用USE命令打开表。SQL的DELETE命令和传统Vis—ualFoxPr0的DELETE命令只能逻辑删除数据库表中的记录。要物理删除需用PACK命令。

  • 第5题:

    在Visual Foxpro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前

    工作区的命令是

    A) OPEN

    B)SELECT

    C) USE

    D) LOAD


    正确答案:B
    【答案】:B
    【知识点】:指定当前工作区的命令SELECT命令
    【解析】:改变当前工作区的命令是SELECT命令, OPEN命令可用来打开数据库;USE命令可用来打开表;而LOAD是 Visual FoxPro表单或控件中调用的一个事件。故选B。

  • 第6题:

    在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是

    A.SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表

    B.SQL的DELE命令和传统的FOXPro DELETE命令删除数据库表中的记录之 前,都需要先用命令USE打开表

    C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录

    D.传统的FOXPro DELETE命令还可以删除其他工作区中打开的数据库表中的记录


    正确答案:A

  • 第7题:

    在Visual FoxPro中,最多同时允许打开 【 】 个数据库表和自由表。


    正确答案:32767
    在VisualFoxPro中,最多同时允许打开32767个数据库表和自由表。

  • 第8题:

    在Visual FoxPro中,为了使表具有更多的特性应该使用( )。A.数据库表 B.自由表

    在Visual FoxPro中,为了使表具有更多的特性应该使用( )。

    A.数据库表

    B.自由表

    C.数据库表或自由表

    D.数据库表和自由表


    正确答案:A
    A。【解析】在VisualFoxPro中使用数据库表可对表进行修改等,同时也拥有数据库的特性。

  • 第9题:

    在Visual FoxPro中,您可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是"当前数据库".


    正确答案:错误

  • 第10题:

    工作区是在VisualFoxPro内存中开辟的一块区域,一个工作区可以打开一个工作表,若要打开多个工作表,需要选择不同的工作区。()


    正确答案:正确

  • 第11题:

    在1号工作区已打开数据库表学生,在2号工作区已打开数据库表课程,当前工作区为1号工作区,执行以下两条命令之一可列出2号工作区中的课程名字段的值a)LISTB课程号,B课程名b)LISTB->课程号,B-课程名


    正确答案:正确

  • 第12题:

    单选题
    下列关于工作区的描述,错误的是(  )。
    A

    Visual FoxPro最小的工作区号是0

    B

    在一个工作区中只能打开一个表

    C

    如果没有指定工作区,则在当前工作区打开和操作表

    D

    SELECT 0命令是指在尚未使用的工作区里选择编号最小的工作区


    正确答案: D
    解析:
    A项错误,最小的工作区号是1,最大的工作区号是32767。B项正确,同一时刻只能在不同的工作区打开多个表。

  • 第13题:

    在Visual FoxPro中,可以对字段设置默认值的表是

    A.自由表

    B.数据库表

    C.自由表或数据库表

    D.都不能设置


    正确答案:B
    解析:自由表是不属于任何数据库的表,所有由FoxBASE或早期版本的FoxPro创建的数据库文件都是自由表。数据库表属于数据库的一部分,与自由表相比,数据库表有为字段指定默认值和输入掩码等特点。

  • 第14题:

    在Visual FoxPro中,最多同时允许打开 【 】 个表文件。


    正确答案:【 】32 767
    【 】32 767 解析:在Visual FoxPro中,利用SELECT命令可以选择不同的工作区,最小的工作区号是1,最大的工作区号是32 767,一个工作区同时只能打开一个表文件,即同一时刻最多允许打开32 767个表。

  • 第15题:

    在Visual FoxPro中,可对字段值设置默认值的表 ______。

    A.必须是数据库表

    B.必须是自由表

    C.可以是自由表或数据库表

    D.不能设置字段的默认值


    正确答案:A
    解析:在Visual FoxPro中,表分为自由表和数据库表。自由表是不包含在任何一个数据库中的表,而数据库表是包含在数据库中的表,一个表最多只能包含在一个数据库中。设计自由表时,在表设计器中只能设置字段、索引和表的基本属性。数据库使用数据字典来保存对数据库中各种数据的定义或设置信息,包括表的属性、字段属性、记录规则、表间关系、参照完整性等。因此必须是数据库表才可以设置字段的默认值。

  • 第16题:

    在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是( )。

    A.OPEN

    B.SELECT

    C.USE

    D.LOAD


    正确答案:B
    B。【解析】在工作区中同时打开多个数据库和自由表后,改变当前工作区时,应该使用SELECT命令切换工作区。

  • 第17题:

    在Visual FoxPro中,以下关于删除记录的描述,正确的是( )。

    A.SqL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表

    B.SqL的DELETE命令和传统Visual FoxPro的DE—LETE命令在删除数据库表中的记录之前,都需要用USE 命令打开表

    C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录

    D.传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表


    正确答案:A
    SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表。传统VisualFoxPro的DELETE命令在删除数据库表中的记录之前,需要用USE命令打开表。SQL的DELETE命令和传统Vis–ualFoxPro的DELETE命令只能逻辑删除数据库表中的记录。要物理删除需用PACK命令。

  • 第18题:

    在Visual Foxpro中,调用表设计器修改数据库表STUDENT.DBF的命令是( )。 A.MODIFY STRUCTURESX

    在Visual Foxpro中,调用表设计器修改数据库表STUDENT.DBF的命令是( )。

    A.MODIFY STRUCTURE

    B.MODIFY COMMAND STUDENT

    C.CREATE STUDENT

    D.CREATE TABLE STUDENT


    正确答案:A
    建表命令格式:CREATE[表名[.DBF]]MODIFYSTRUCTURE是修改表结构;MODIFYCOMMAND是建立程序文件;CREATETABLE是SQL的建表命令,它不通过表设计器进行。

  • 第19题:

    以下有关多工作区(多表)的描述,正确的是( )。

    A.在同一个工作区可以打开多个表并建立关联

    B.在多表操作中,不能取用非当前工作区的表数据

    C.在多表操作中,一个表可在不同工作区打开

    D.在多表关联操作中,只能建立两个表的关联,不能同时建立多个表的关联


    正确答案:C

  • 第20题:

    在Visual FoxPro 6.0中,自由表永远不能使它成为数据库表。


    正确答案:错误

  • 第21题:

    Visual FoxPro允许您将同一个表重复打开在不同工作区中


    正确答案:错误

  • 第22题:

    VFP中,下列概念中正确的是()。

    • A、在同一个工作区中,某一时刻只能有一个表文件处于打开状态
    • B、一个表文件可以在不同的工作区中同时打开
    • C、UPDATE命令中的两个表必须按相同关键字建立索引
    • D、JOIN命令生成的表文件可以与被连接的表在一个工作区内同时打开

    正确答案:A

  • 第23题:

    单选题
    在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是。
    A

    SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表

    B

    SQL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表

    C

    SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录

    D

    传统的FoxPro DELETE命令还可以删除其他工作区中打开的数据库表中的记录


    正确答案: A
    解析:
    在Visual FoxPro中使用DELETE命令将表文件中满足条件的记录做删除标记,是逻辑删除,使用前需要用USE命令打开表;SQL中的DELETE命令格式为DELETE FROM<表名>[WHERE<条件>],其中DELETE语句的功能是从指定表中删除满足WHERE子句条件的所有元组,FORM指定从哪个表中删除数据。若省略WHERE子句,则表示删除表中全部元组,使用前不需要用USE命令打开表。