|
 
- UID
- 307576
- 帖子
- 831
- 精华
- 0
- 名声
- 3687 分贝
- 探客币
- 1016 元
- 人品
- 0 %
- 阅读权限
- 100
|
1#
发表于 2008-4-25 15:42
| 只看该作者
帮忙看一下搜索代码,逻辑上的问题,数据库中有记录但是提示没有
dim city,sf,anclassid,nclassid,keyword,sql
keyword=request("searchword")
sql=" where "
if anclassid=0 then
sql="article=0 "
else
sql="anclassid="&request("anclassid")&" "
end if
if nclassid=0 then
sql=sql&" name<>'' "
else
sql=sql&" nclassid="&request("nclassid")&" "
end if
if szshi="" then
sql=sql&" shjiaid<>'' "
else
sql=sql&"szshi="&cstr(city)&" "
end if
if szsheng="" then
sql=sql&" useremail<>'' "
else
sql=sql&" szsheng="&cstr(sf)&" "
end if
if keyword="" then
sql="select * from shjia "&sql&" order by shjiaid desc"
else
sql="select * from shjia "&sql&" and name like '%"&request("searchword")&"%' order by shjiaid desc"
end if
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
........ |
|