首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

带参数视图解决思路

2013-07-09 
带参数视图例如有一个视图:学生表,视图如下:selcect * from 学生表 where 学号?abc 表单有一个text1文本

带参数视图
例如有一个视图:学生表,视图如下:
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 时查所有


热点排行