在Visual FoxPro中,使用LOCATE ALL<expL>命令按条件查找记录,可以通过下面哪一个函数来判断命令查找到满足条件的记录( )。A)通过FOUND函数返回.F.值B)通过BOF函数返回.T.值C)通过EOF函数返回.T.值D)通过EOF函数返回.F.值

题目

在Visual FoxPro中,使用LOCATE ALL<expL>命令按条件查找记录,可以通过下面哪一个函数来判断命令查找到满足条件的记录( )。

A)通过FOUND函数返回.F.值

B)通过BOF函数返回.T.值

C)通过EOF函数返回.T.值

D)通过EOF函数返回.F.值


相似考题
更多“在Visual FoxPro中,使用LOCATE ALL&lt;expL&gt;命令按条件查找记录,可以通过下面哪一个 ”相关问题
  • 第1题:

    在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第1条记录后,如

    在Visual FoxPro中,使用LOCATE FOR<expL>命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用______。

    A.再次使用LOCATE FOR<expL>命令

    B.SKIP命令

    C.CONTINUE命令

    D.GO命令


    正确答案:C
    解析:LOCATE是按条件定位记录位置的命令,常用命令格式是:
      LOCATE FOR 1Expressionl
    其中1Expressionl是查询或定位的表达式。该命令执行后将记录指针定位在满足条件的第1条记录上,如果没有满足条件的记录则指针指向文件结束位置。
      如果要使指针指向下一条满足LOCATE条件的记录,使用CONTINUE命令,如果没有记录再满足条件,则指针指向文件结束位置。

  • 第2题:

    在Visual FoxPro中,SKIP命令是按【 】顺序定位,如果使用索引时,则是按【 】顺序定位。


    正确答案:【 】逻辑【 】索引项
    【 】逻辑【 】索引项 解析:在Visual FoxPro中,SKIP命令是按逻辑顺序定位记录的,如果使用了索引,则是按索引项的顺序定位。

  • 第3题:

    在Visual FoxPro中,LOCATEALL命令按条件对某个表中的记录进行查找,若查不到满足条件记录,函数EOF()的返回值应是【 】。


    正确答案:.T.
    .T. 解析:LOCATE是按条件定位记录位置的命令,常用命令格式是:
    LOCATE FOR lExpression1
    其中lExpression1是查询或定位的表达式。该命令执行后将记录指针定位在满足条件的第一条记录上,如果没有满足条件的记录则指针指向文件结束位置。
    EOF()是表文件尾测试函数,功能是测试指定文件中的记录指针是否指向文件尾,若表文件尾是指最后一条记录的后面位置,则返回逻辑真.T.。

  • 第4题:

    在Visual FoxPro中,删除记录的SQL命令是【 15 】。


    正确答案:
    【答案】:DELETE
    【知识点】:SQL中删除记录的DELETE命令
    【解析】:SQL从表中删除记录的命令是DELETE命令,具体命令格式为:DELETE FROM 表名 [WHERE 条件],其中的FROM指定从哪个表中删除数据,WHERE指定被删除的记录所满足的条件,如果不使用WHERE子句,则删除该表中的全部记录。

  • 第5题:

    在Visual FoxPro中,使用SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令

    A.GOTO

    B.SKIP

    C.CONTINUE

    D.GO


    正确答案:B
    解析:SEEK是利用索引快速定位的命令,可将指针定位到满足条件的某一记录上;GO命令等价于GOTO直接定位命令,如GO 2是将记录指针定位到第二条记录上,等价于GOTO 2;SKIP是向前或向后移动记录的命令,可将指针移动到下一条满足条件的记录上;CONTINUE要用在LOCATE命令之后,不能用在SEEK命令之后。故选B)。

  • 第6题:

    在Visual FoxPr0中,使用LOCATE FOR<exp>命令按条件查找记录,当查找到满足条件的第l条记录后,如果还需要查找下一条满足条件的记录,应使用( )。

    A.LOCATE.FOR<exp>命令

    B.SKIP命令

    C.CONTINUE命令

    D.G0命令


    正确答案:C
    C。【解析】LOCATE是按条件定位记录位置的命令,常用的命令格式如下:LOCATEFORlExpressionl其中1Expressionl是查询或定位的表达式。该命令执行后将记录指针定位在满足条件的第l条记录上,如果没有满足条件的记录,则指针指向文件结束位置。如果要使指针指向下一条满足LOCATE条件的记录,则使用CONTINUE命令。同样,如果没有记录满足条件,则指针指向文件结束位置。

  • 第7题:

    在VFP中,使用LOCATE FOR<expr>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用( )。


    正确答案:B
    LOCATE是按条件定位记录位置的命令,常用的命令格式是:LOCATEFORlExpression1其中lExpression1是查询或定位的表达式。该命令执行后将记录指定针定位在满足条件的第1条记录上,如果没有满足条件的记录,则指针指向文件结束位置。如果要使指针指向下一条满足LOCATE条件的记录,使用CONTINUE命令。同样,如果没有记录满足条件,则指针指向文件结束位置。

  • 第8题:

    在 Visual FoxPro 中 , LOCATE ALL 命令按条件对某个表中的记录进行查找 , 若查不到满足条件的记录 ,函数 EOF() 的返回值应是 【 11 】 。


    正确答案:

  • 第9题:

    在Visual FoxPro中,使用LOCATE FOR 命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()

    • A、再次使用LOCATE FOR 命令
    • B、SKIP命令
    • C、CONTINUE命令
    • D、GO命令

    正确答案:C

  • 第10题:

    在Visual FoxPro中,如果记录指针指向6号记录,当使用命令:skip-3后 ,指针指向4号记录.


    正确答案:错误

  • 第11题:

    单选题
    在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该(  )。
    A

    再次使用LOCATE命令重新查询

    B

    使用SKIP命令

    C

    使用CONTINUE命令

    D

    使用GO命令


    正确答案: A
    解析:
    LOCATE命令是按条件定位记录位置的命令,该命令执行后将记录指针定位在满足条件的第1条记录上。如果要使指针指向下一条满足条件的记录,应使用CONTINUE命令。如果没有满足条件的记录则指向文件结束位置。

  • 第12题:

    单选题
    在Vaual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该_____ 。
    A

    再次使用LOCATE命令重新查询

    B

    使用SKIP命令

    C

    使用CONTINUE命令

    D

    使用GO命令


    正确答案: C
    解析:
    在Vaual FoxPro中,使用LOCATE FOR<表达式>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用CONTINUE命令。

  • 第13题:

    在Visual FoxPro中,使用LOCATEALLFOR命令按条件查找记录,执行该命令后,

    记录指针指向( )。

    A)满足条件的第1条记录

    B)满足条件的第2条记录

    C)表起始位置

    D)表结束位置


    正确答案:A

  • 第14题:

    在Visual FoxPro中,物理删除当前表中所有记录,可使用命令【 】 。


    正确答案:【 】ZAP
    【 】ZAP 解析:在Visual FoxPro中,使用ZAP命令,可以一次性物理删除当前表中所有记录。其功能等同于DELETE ALL和 PACK命令连用。

  • 第15题:

    在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如

    在Visual FoxPro中,使用LOCATE FOR<expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用

    A.再次使用LOCATE FOR<expL>命令

    B.SKIP命令

    C.CONTINUE命令

    D.GO命令


    正确答案:C
    解析:和LOCATE FOR配套使用的命令是CONTINUE,因此选项C为正确答案。

  • 第16题:

    在Visual FoxPro中,使用LOCATE FOR<expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该

    A.再次使用LOCATE命令重新查询

    B.使用SKIP命令

    C.使用CONTINUE命令

    D.使用GO命令


    正确答案:C
    解析:本题考查的知识点为LOCATE定位语句的用法。当记录指针定位在满足条件的第l条记录上后,如果要使指针指向下一条满足LOCATE条件的记录,要使用  CONTINUE命令。

  • 第17题:

    在Visual、FoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第1条记录后,如果

    在Visual、FoxPro中,使用LOCATEFOR<expL>命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用( )。

    A.LOCATE FOR<expL>命令

    B.SKIP命令

    C.CONTINUE命令

    D.GO命令


    正确答案:C
    解析:LOCATE是按条件定位记录位置的命令,常用的命令格式是:
    LOCATE FOR 1Expression1
    其中,1Expression1是查询或定位的表达式。
    该命令执行后将记录指定针定位在满足条件的第 1条记录上,如果没有满足条件的记录则指针指向文件结束位置。
    如果要使指针指向下一条满足LOCATE条件的记录,使用CONTINUE命令。同样,如果没有记录满足条件,则指针指向文件结束位置。

  • 第18题:

    在Visual FoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如

    在Visual FoxPro中,使用LOCATE FOR<expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用

    A.再次使用LOCATE FOR<expL>命令

    B.SKIP命令

    C.CONTINUE命令

    D.GO命令


    正确答案:C
    解析:LOCATE是按条件定位记录位置的命令,常用命令格式是:
      LOCATE FOR lExpression1
      其中lExpression1是查询或定位的表达式。该命令执行后将记录指针定位在满足条件的第一条记录上,如果没有满足条件的记录则指针指向文件结束位置。如果要使指针指向下一条满足LOCATE条件的记录,使用CONTINUE命令,如果没有记录再满足条件,则指针指向文件结束位置。

  • 第19题:

    ( 11 )在 Visual FoxPro 中,使用 LOCATE ALL 命令按条件对表中的记录进行查找,若查不到记录,函 数EOF() 的返回值应是 【 11 】 。


    正确答案:

  • 第20题:

    在VisualFoxPro中,SEEK和LOCATE命令都可以用于查找记录,但在使用上有所不同,下面表述正确的是

    A.SEEK命令可以一次查找到全部记录,LOCATE命令只能找到一条记录
    B.SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段
    C.SEEK命令需要打开相应索引文件才能使用,LOCATE命令不需要索引文件
    D.SEEK命令可以和COUTINUE命令联合使用,而LOCATE命令不可以

    答案:C
    解析:
    seek语句在对表中的记录进行查找时,前提是待查找的字段要先创建索引,而locate在查找记录时无需创建索引。使用seek的好久是速度要比locate快,缺点是必须要对seek的字段创建索引。
    举例:
    如果要查找“成绩表”中“学号”字段值为“20190101”的记录。
    locate的用法为:
    use 成绩表
    locate for 学号=20190101
    seek的用法为:
    use 成绩表 order 学号
    xuehao=20190101
    seek xuehao

  • 第21题:

    下列关于SEEK命令和LOCATE命令的叙述,正确的是()。

    • A、SEEK命令可以一次找到全部记录,LOCATE命令一次只能找到一条记录
    • B、SEEK命令必须打开索引文件才能使用,LOCATE命令不需要索引文件
    • C、SEEK命令只能查找字符串,LOCATE命令可以查找任何字段
    • D、SEEK命令可以和CONTINUE连用,LOCATE命令则不能
    • E、两者都是查询命令

    正确答案:B,E

  • 第22题:

    单选题
    在Visual Foxpro中,使用SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令(  )。
    A

    GOTO

    B

    SKIP

    C

    CONTINUE

    D

    GO


    正确答案: A
    解析:
    题干是用SEEK命令来查找匹配的记录,通常使用命令SKIP。A项,命令GOTO是直接按记录号定位或直接定位于表头或表尾;C项,当使用LOOK IT命令的时候,要查找下一条匹配命令时可以使用CONTINUE命令;D项与A项是等价的。

  • 第23题:

    单选题
    在Visual FoxPro中,使用LOCATE FOR 命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()
    A

    再次使用LOCATE FOR 命令

    B

    SKIP命令

    C

    CONTINUE命令

    D

    GO命令


    正确答案: A
    解析: 暂无解析