VFP中该怎么在一个字段里查找某一个字符某几个字符,并且让符合条件的记录在另外一个表单上显示

VFP中该如何在一个字段里查找某一个字符某几个字符,并且让符合条件的记录在另外一个表单上显示?
VFP中该如何在一个字段里查找某一个字符某几个字符,并且让符合条件的记录在另外一个表单上显示?

现在有个数据表,里面的字段有编号,名称,含量,合同号等等信息,比如有一条记录的编号为J01C113745,我在组合框中选择J,选择01,选择45,就能找到编号第一位是J,第二三位是01,最后两位是45的记录呢?

VFP中该怎么在一个字段里查找某一个字符某几个字符,并且让符合条件的记录在另外一个表单上显示
------解决方案--------------------
本帖最后由 apple_8180 于 2014-08-09 15:24:58 编辑
Select * Into Cursor T1 From 表名 Where Left(编号,1)='J' And Substr(编号,2,2)='01' And Right(Rtirm(编号),2)='45'

实际应用时把'J'、'01'、'45'换成你的控件。
再通过 T1 的记录,来判断查找到的记录是1条,还是N条,还是0,来决定后面的工作
------解决方案--------------------
CREATE CURSOR t (bh c(10))
INSERT into t values ('J01C113745')
a = 'J'
b = '01'
c = '45'
SELECT * from t where bh like a+b+'%'+c

------解决方案--------------------
不学习,问题只会是越来越多
------解决方案--------------------
INTO ARRAY xx[1] 
这个错了,array 后面跟的是数组名, 而不是数组的某个单元, 只能是INTO ARRAY xx ,