VF 找出一个文本型字段中包含3个或3个以上同一字母

VF中字段名a的值为文本型六项ABC等级,找出任意三项为C的一行,用命令如何实现,最好是一条命令
例:字段名 a b c
ABCBCA 23 1
BCBCCC 35 0
ABBCBC 23 1
BCCBAC 32 0
......

list for at('c',a,3)>0
或 loca for at('c',a,3)>0

注: at 函数
AT ( <字符式1> , <字符式2> [, <数值> ] )
功能:从左侧查找<字符表达式1>在<字符表达式2>中第<数值>次出现的起始位置,结果是数值 。若没有,则结果返回0
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-13
用循环,查找第几个字为C,查着一个加1,最后大于3。用一条命令的不会。学习中
第2个回答  2012-04-16
提供一个思路:用替换的方法,将"c"替换为"".再计算长度,如果长度比原来-3,就是它了,应能用一条命令写出来,您试一试。

VF 找出一个文本型字段中包含3个或3个以上同一字母
或 loca for at('c',a,3)>0 注: at 函数 AT ( <字符式1> , <字符式2> [, <数值> ] )功能:从左侧查找<字符表达式1>在<字符表达式2>中第<数值>次出现的起始位置,结果是数值 。若没有,则结果返回0

关于vf中foxpro的各项命令,希帮忙填写说明和举例
AFIELDS() 把当前表的结构信息存放在一个数组中,并且返回表的字段数ALIAS() 返回当前表或指定工作区衰的别名ASESSIONS() 创建一个已存在的数据工作期ID数组ATAGINFO() 创建一个包含索引和键表达式的名字、数量和类型信息的数组AUSED() 将一个数据工作期中的表别名和工作区存入内存变量数组BOF() 确定当前记录指针...

谁有整理好的VF指令啊?
说明:第1个命令中,\/A按字段名升序排序,\/D按字段名降序排序,\/C忽略大小写,针对字符型关键字而言,ASCENDING和DESCENDING分别表示升序和降序。第1个命令建立.dbf表文件,第2个命令建立.idx单一索引文件,第3个命令建立.cdx复合索引文件(Compound Index)。14、USE <表文件名> INDEX <索引文件名表>、SET INDEX TO和SE...

VF 中 表单上有一个命令按钮 1个文本框 1个表格 在文本框查询X表中YY...
首先,你的表单点右键-数据环境,然后在数据环境中添加X表,然后在按钮上加上代码:sele 表名 t1=alltrim(thisform.text1.value) &&注意如果text1中接收的是数值型数据就不用alltrim函数 sele * from 表名 where 字段名=t1 into cursor "temp"thisform.grid1.recordsource="temp"...

求网上学习VF的资料
1、请在考生文件夹下建立一个项目WY。 2、将考生文件夹下的数据库KS4加入到新建的项目WY中去。 3、利用视图设计器在数据库中建立视图NEW_VIEW,视图包括GJHY表的全部字段(顺序同GJHY中的字段)和全部记录。 4、从表HJQK中查询“奖级”为一等的学生的全部信息(HJQK表的全部字段),并按分数的降序存入存入...

我要考VF二级,牛人过来帮一下
(1) 关系中每一数据项是独立的,是最基本的数据单位;(2) 每一竖列称为一个字段,数据项是同属性的,列数根据需要而设,且各列的顺序是任意的; (3) 每一横行称为一个记录,由一个事物的诸多属性构成,且各行的顺序可以是任意的; (4) 一个关系是一张二维表,不允许有相同的字段名,...

计算机二级vf的将一个表追加到另一个表要咋弄啊?
(6)外部关键字:如果表中一个字段不是本表的主关键字或候选关键字,而是另一个表的主关键字或候选关键字,那么这个字段(属性)就称为外部关键字。 2关系的特点 (1)关系必须规范化。 (2)在同一个关系中不能出现同名属性,Visual FoxPro中表示为字段名的不同。 (3)关系中不允许有完全相同的元组,即冗余。

谁能列表告诉我Visual FoxPro的一些常用命令
CALCULATE 对表中的字段或包含字段的表达式进行财务和统计操作 CHANGE 显示要编辑的字段 CLOSE 关闭各种类型的文件 CLOSE MEMO 关闭一个或多个备注编辑窗口 COMPILE DATABASE 编译数据库中的存储过程 CONTINUE 继续执行先前的LOCATE命令 COPY MEMO 复制当前记录中的指定备注字段的内容到文本文件 COPY PROCEDURES...

财大vf简答题
(2)候选索引:也能确定字段值的唯一性,在多自由表和数据库表都能建立候选索引,而且一个表中主索引唯一,但候选索引可不唯一,一般用主关键字段外的字段作候选索引。(3)唯一索引:就系统只在索引文件中保存第一次出现的索引值,即只能找到同一个关键值第一次出现时的值。(4)普通索引:允许字段中的值和表达式可...

VF SQL语言:用sum能不能对多个字段求和
不行,sum是纵向求和,是竖着的,不能求横着的字段和。应该用:select 学号,姓名,语文+数学+英语 as 总分 from 成绩 group by 学号

相似回答