vfp表单查询,如何实现反复查询
从数据表中查询符合条件的,查询结果输入到下面的表格中查询代码如下:thisform.grid1.recordsource=""t=alltrim(thisform.tex...
从数据表中查询符合条件的,查询结果输入到下面的表格中
查询代码如下:
thisform.grid1.recordsource=""t=alltrim(thisform.text1.value)loca for t$bmh or t$kh or t$xmif found() sele * from 中考成绩册 where t$bmh or t$kh or t$xm into cursor "temp" thisform.grid1.recordsource="temp" else messagebox("查无此人!",64,"提示")ENDIFthisform.grid1.refreshthisform.text1.setfocus
现在的问题是:运行后,第一次输入考号或者姓名查询可以实现,但第二次(没有关闭)再输入条件就查不到结果了,请高手指点 展开
查询代码如下:
thisform.grid1.recordsource=""t=alltrim(thisform.text1.value)loca for t$bmh or t$kh or t$xmif found() sele * from 中考成绩册 where t$bmh or t$kh or t$xm into cursor "temp" thisform.grid1.recordsource="temp" else messagebox("查无此人!",64,"提示")ENDIFthisform.grid1.refreshthisform.text1.setfocus
现在的问题是:运行后,第一次输入考号或者姓名查询可以实现,但第二次(没有关闭)再输入条件就查不到结果了,请高手指点 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询