新手必修课 微软 TechNET MOSS 2007 技术讲座 论坛上传文件大小限制 本站所有广告点击的收入将全部用于公益事业,希望大家多多支持!  

使用DataView与Form Web Part实现列表的关键字查询

[ 770 查看 / 6 回复 ]

现在是可以实现关键字的查询了。
可是现在又出现另外的一个问题,就是我输入完一个值查询后,没错是得到我想要的数据,但是此刻我不输入任何的关键字时,直接点查询按钮,要不得到的数据就是我上次有输入关键字的查询结果,要不就是什么数据都没有显示出来,而我现在想要实现的效果是如果我没有输入任何关键字的情况下,直接点击查询按钮,怎样可以令所有的数据全部显示出来呢?
麻烦大家帮帮我啊,谢谢~~
分享 转发
TOP

你已经走在前列了,偶还不知道呢呵呵
TOP

我用下拉菜单选择,也有这个问题。寻求帮助!
TOP

不输入条件查询出现上次的画面或者空白
是因为DataView没有刷新,依然保留点击[查询]之前的视图数据
若要实现条件为空白或者为"*"查询结果为全部
那么你要对SQL查询语句正确赋值
Give me a pen,I can draw a world
TOP

如下选择语句
                                                                <option value="">全部</option>
                <option value="a">a</option>
                <option value="b">b</option>
                <option value="c">c</option>
                <option value="d">d</option>
                <option value="e">e</option>
                </select><input type="button" value="查询" 。。。
单独选择a、b、c、d没问题,如何设计“全部”的value值以便显示abcde的所有记录?
谢谢
TOP

如楼上:(不知道为什么最近无法引用,可能页面JS有问题)
当选择a,拼成条件语句为where field = 'a'
当选择“全部”的时候,拼成的语句为where field=''
所以没有选择到正确的值
楼上可以先判断是否选择了“全部”
若果否则再去拼语句
楼主要不把你的相关代码发出来
或把相关文件发到我邮箱
我帮你看看
Give me a pen,I can draw a world
TOP

去codeplex上下载一个webpart就行了。只是你要汉化它
TOP