| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1106 人关注过本帖
标题:这种搜索后面代码怎么写谢谢
只看楼主 加入收藏
s6gy
Rank: 1
等 级:新手上路
帖 子:330
专家分:0
注 册:2006-10-26
收藏
得分:0 
还有如果 前面一个都没选择就 提示请选择
这个浪个整哦
2007-04-28 17:21
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
1=1只是为了满足共有的条件.
那加上不会出错的

出现这个错误是因为你少了一个判断.
if rs.eof then
response.white "数据库无此信息!"
else
...
end if


或者直接用
if not rs.eof or not rs.bof then
...
end if

[此贴子已经被作者于2007-4-28 17:28:07编辑过]

2007-04-28 17:23
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 

<script LANGUAGE="javascript">
function check()
{

if (document.form1.name.value == "")
{
alert("请填写您的用户名!");
document.form1.name.focus();
return (false);
}

}
</script>


<input type="button" value="开始查询" onclick="return check()">



类似这样写就可以了.

2007-04-28 17:27
s6gy
Rank: 1
等 级:新手上路
帖 子:330
专家分:0
注 册:2006-10-26
收藏
得分:0 

sql ="Select * From kjxmgl where 1=1 "&sql_where&" order by id desc"


rs.Open sql,conn,1,3

if rs.eof and rs.bof then
response.write"没有找到符合你条件的内容"
else
do while not eof

%>
我也判断了
是符合条件才显示上面错误
如果不符合就显示 没有找到符合你条件的内容
1=1 撒子意思你还没回答我呢 老大

2007-04-28 17:27
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
就是为了满足共有的条件而写的.
1就等于1嘛.
2007-04-28 17:29
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
收藏
得分:0 
s=len(sql_where)
s=s-4
sql_where=left(sql_where,s)

把后面的 and 去掉不就得了!

http://www./
2007-04-28 17:42
快速回复:这种搜索后面代码怎么写谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027911 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved