niusouti.com
更多“Seek方法用于在( )类型的记录集中查找满足条件的记录。 ”相关问题
  • 第1题:

    用于查找满足指定条件的下一条记录的宏命令是( )。 A.FindRecordB.FindFristRecordS

    用于查找满足指定条件的下一条记录的宏命令是( )。

    A.FindRecord

    B.FindFristRecord

    C.FindFrist

    D.FindNext


    正确答案:D
    D.【解析】本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,与查找满足指定条件记录相关的有两个操作:FindRecord用于查找满足指定条件的第一条记录,FindNext用于查找满足指定条件的下一条记录。

  • 第2题:

    在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命令。同样,如果没有记录满足条件,则指针指向文件结束位置。

  • 第3题:

    在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

  • 第4题:

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

    A.GOTO

    B.SKIP

    C.CONTINUE

    D.GO


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

  • 第5题:

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


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