vfp中at是什么意思?

如题所述

AT是Visual FoxPro(VFP)中一个非常常见的函数,它代表“at position”的缩写。它主要用于查找某个字符或字符串在给定字符串中首次出现的位置。在VFP中,AT函数可以有两个或三个参数,第一个参数表示要查找的字符或字符串,第二个参数表示在哪个字符串中查找,可选的第三个参数则是起始位置。使用AT函数可以方便地定位文本或字符串中的有用数据。
AT函数是VFP应用程序中很重要的一个函数,由于它可以非常方便地帮助开发人员定位需要的数据,因此它广泛用于各种不同的业务场景。例如,在一个大型的数据表中,开发人员需要查找并定位某个数据的位置,这时AT函数可以非常方便地完成这项任务。在另一种情况下,如果要把两个文本字符串合并成一个,开发人员可以使用AT函数来查找其中一个字符串的位置,然后把两个字符串连起来。
虽然AT函数非常有用,但它有着一定的局限性。主要表现在以下几个方面:首先,如果要在一个文本字符串中查找多个关键字,AT函数的效率就会变得非常低,因为在每个关键字中都需要重复查找相同的字符串。其次,在使用AT函数时,要注意不同字符或字符串的大小写问题,大小写不一致会导致查找失败。最后,AT函数只能查找出离它最近的一个匹配项,如果需要查找所有符合条件的项,还需要使用循环等其他方法。
AT函数是VFP中非常重要的一个函数,它可以帮助开发人员快速定位数据,并完成各种数据处理任务。虽然它具有一定的局限性,但只要开发者正确使用,在实际应用中它仍然是非常有用的。
温馨提示:内容为网友见解,仅供参考
无其他回答

vfp中at是什么意思?
AT是Visual FoxPro(VFP)中一个非常常见的函数,它代表“at position”的缩写。它主要用于查找某个字符或字符串在给定字符串中首次出现的位置。在VFP中,AT函数可以有两个或三个参数,第一个参数表示要查找的字符或字符串,第二个参数表示在哪个字符串中查找,可选的第三个参数则是起始位置。使用AT函...

vfp 中at的命令是什么意思 视频
at是一个函数 格式:AT(〈字符表达式1〉,〈字符表达式2〉)功能:求〈字符表达式1〉在〈字符表达式2〉的起始位置数值。例如:ABC='XYZ'?AT('Y',ABC)结果是 2

vfp中“at()”是什么意思?
找子字符出现位置的函数 AT()格式:AT(〈字符表达式1〉,〈字符表达式2〉[,n])功能:求〈字符表达式1〉在〈字符表达式2〉中第n次出现的位置,结果是数值型。说明:①若〈字符表达式2〉中不包含〈字符表达式1〉,则函数值为零;②若省略[,n]则函数给出<串1>在<串2>中第一次出现的位置。例...

vfp中的at函数什么意思? 举个例子
AT() 返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置 AT_C() 说明同上 ATC() 说明同上 ATCC() 说明同上

vfp中at()函数怎么用???
at()是测试前面字符串在后面字符串中出现的位置,如:?at("cd","abcdef")结果为3,因为"cd"是在后面的字符串的第3个位置出现的 另,?at("cd","abcdefabcdef",2)结果为9,后面多了一个参数2,就是测试第2次出现的位置

VFP 通配符
VFP中模糊检索可以用"AT"或"$"来实现,两者用法一样,意思是判断某个字符串包含于某个字段或变量。用法是: 字符串 AT 字段名\/变量名 或 字符串 AT 字段名\/变量名 想定位所有【说明】中含有'齿轮'的记录,可以用代码 1、locate for "齿轮" at 说明 2、locate for "齿轮"$说明 VFP中...

vfp中at和atc怎么用?什么用?
AT(cSearchExpression, cExpressionSearched [, nOccurrence])参数 cSearchExpression 指定用于在 cExpressionSearched 中进行搜索的字符表达式 cExpressionSearched 指定在其中进行搜索的字符表达式。cSearchExpression 和 cExpressionSearched 可以是任意大小的备注字段。nOccurrence指定搜寻 cSearchExpression 在 c...

VFP中各种函数格式的英语全称?急```
EXP是指数函数,MOD是求余数函数(也叫取模函数),RAND是随机函数,ROUND是四舍五入函数,SQRT是取算术平方根函数 字符串格式中的:AT是查找子串位置函数,SUBSTR是截取子串函数,TRIM是去掉尾部连续空格函数,LTRIM是去掉首部连续空格函数,ASC是将字符串开头字符转换成ASC 码值函数,CHR是求出ASC值对应的字符...

vfp这道题里的$是什么意思,以及STUFF(),AT('' '', S)是什么意思?
(.T.) 如果一个串包含于另一串中返回真 (.T.); 否则, 返回假 (.F.)。STUFF( ) 函数 返回一个字符串,此字符串是通过用另一个字符表达式替换现有字符表达式中指定数目的字符得到的。AT( ) 函数 返回一个字符表达式或备注字段在另一个字符表达或备注字段中首次出现的位置,从最左边开始计数。

关于VFP的问题,就是那个AT()函数有什么限制啊。我的at()老是出问题
可能也会出错,因为 vfp的文本框不但可以放字符型, 还可以放数值型, 日期型,逻辑型等等 而at()函数里被查找的参数只能是字符型啊. 多半是你文本框里的不是字符型.给你个技巧指定文本框的数据类型:在表单的init事件中增加代码:thisform.text1.value=''thisform.text2.value=''

相似回答
大家正在搜