我想知道vfp的查询代码怎么写,我想要达到的效果是:在查询条件框后输入商品编号,下面的表格中会跳出 5
我想知道vfp的查询代码怎么写,我想要达到的效果是:在查询条件框后输入商品编号,下面的表格中会跳出相应的商品编号的信息。...
我想知道vfp的查询代码怎么写,我想要达到的效果是:在查询条件框后输入商品编号,下面的表格中会跳出相应的商品编号的信息。
展开
1个回答
展开全部
如果仅仅根据商品编号来查询,很简单啊. 使用set filter to 命令,
但是假如可以选择不同的字段来查询,数据类型会不同, 就要再改进下,代码也会更复杂.
查询按钮的click参考代码:
set filter to alltrim(商品编号)==alltrim(thisform.text1.value)
当然 set filter to 商品编号=thisform.text1.value 也不是不可以
加alltrim函数是为了防止有空格干扰
加==是防止设置set exact off时, 你输入'12', '123'的记录也会显示出来.
但是假如可以选择不同的字段来查询,数据类型会不同, 就要再改进下,代码也会更复杂.
查询按钮的click参考代码:
set filter to alltrim(商品编号)==alltrim(thisform.text1.value)
当然 set filter to 商品编号=thisform.text1.value 也不是不可以
加alltrim函数是为了防止有空格干扰
加==是防止设置set exact off时, 你输入'12', '123'的记录也会显示出来.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询