读书人

带参数视图解决思路

发布时间: 2013-07-09 09:50:48 作者: rapoo

带参数视图
例如有一个视图:学生表,视图如下:
selcect * from 学生表 where 学号=?abc

表单有一个text1文本框,当输入正确的学号,就显示该学号记录

当text1为空时,怎样才能显示全部记录???????


[解决办法]
Public gcWhere
gcWhere="Where 学号=?Thisform.Text1.Value"

selcect * from 学生表 &gcWhere.

显示全部时
gcWhere=""
selcect * from 学生表 &gcWhere.

[解决办法]
加一个变量和查询条件,两个条件 or 操作即可

... where 1=?def or 学号=?abc

def = 0 时查指定学号, = 1 时查所有


读书人网 >VFP

热点推荐