VFP中用"IF FOUND"语句查找记录并显示在表单的表格中

如题:我想在表单中设计个查询。在本表单的文本框中输入一关键词,在表单的某一特定字段中利用"LOCATEFORTHISFORM.text1.VALUE=……"查找,将找到此... 如题:我想在表单中设计个查询。
在本表单的文本框中输入一关键词,在表单的某一特定字段中利用"LOCATE FOR THISFORM.text1.VALUE=……"查找,将找到此关键词的整条记录显示在表格中,用什么指令?求教
展开
 我来答
taohua300
2010-07-01 · TA获得超过528个赞
知道小有建树答主
回答量:722
采纳率:0%
帮助的人:676万
展开全部
use 表名
copy stru to temp
select 表名
locate for alltrim(字段名) == alltrim(thisform.text1.value)
do while found()
intsert into temp .............
continue
enddo
thisform.grid1.recordsource = 'temp'
这是不完整的代码,因为你给出是信息部够完整
其实,完全可以使用sql语句来解决
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式