【程序说明】 模糊查询用户指定表文件中指定字段(字符型)的指定内容,如果用户指定的表文件不存在,给予提示信息。 【程序】 SET TALK OFF CLEAR ACCEPT“请输入表文件名(带扩展名):” TO FILENAME ACCEPT“请输入要查询

admin2010-06-18  41

问题 【程序说明】 模糊查询用户指定表文件中指定字段(字符型)的指定内容,如果用户指定的表文件不存在,给予提示信息。
【程序】
SET TALK OFF
CLEAR
ACCEPT“请输入表文件名(带扩展名):” TO FILENAME
ACCEPT“请输入要查询的字段名(字符型):” TO FIELDNAME
ACCEPT“请输入要查询的内容(字符串):”TO CHAR
IF  (9)
     (10)
   BROWSE FOR  (11)
   USE
     (12)
   ?“指定的表文件不存在!”
ENDIF
SET TALK ON
  

选项 A、CHAR $ FIELDNAME
B、AT (CHAR,FIELDNAME)>0
C、CHAR$ & FIELDNAME
D、AT(& CHAR,& FIELDNAME)>0

答案C

解析 字符串包含运算符($)的格式:<字符串1>$<字符串2>
   功能:当<字符串2>包含<字符串1>,其值为.T.,当<字符串2>不包含<字符串1>,其值为.F.。
   宏代换函数的格式:&<字符型内存变量>[.]
   功能:用字符型内存变量的“值”去替换内存变量“名”。“.”符号表示变量结束。
   子中检索函数的格式:
   AT(<字符表达式1>,<字符表达式2>[,<数值表达式>])
   功能:该函数返回<字符表达式1>在<字符表达式2>中第<数值表达式>次出现的位置。若<字符表达式1>不在<字符表达式2>中则返回0;若不给出<数值表达式>则隐含为1。
   BROWSE FOR<条件>,指定一个条件,只有<条件>为“真”的记录才显示在浏览窗口。本题是浏览字段名的内容包含要查询的内容。
转载请注明原文地址:https://kaotiyun.com/show/C3hZ777K
0

最新回复(0)