做网站不只是铺门面,适合自己品牌理念的网站建设才能促进营销!
广州网站制作、广州网站建设、广州做网站,首选广州凯旋网络公司!
当前位置:首页 >> 新闻资讯 >> 网页编程知识 >> 最简洁的ASP多条件查询语法

最简洁的ASP多条件查询语法

Tags: ASP    多条件查询   

以下是代码:
’subject 信息标题 
’company 发布信息的公司名称 
’content 发布信息的内容 
’address 公司地址 
’infomation 公司简介 
’note 相关说明 
以上值均由FORM提交,然后通过:subject=trim(Request.Form("subject"))等得到相应的值。 

<% 
’这个函数很关键!--------------------------- 
Function sql(a,b,sqls) 
if b<>"" then ’如果客户端没有提交此值,则不会产生相应的SQL语句。 
sqls=sqls & " and " & a & " like ’%" & b & "%’" 
end if 
sql=sqls 
End Function 
’-----------------调用数据库 
Set conn=Server.CreateObject("ADODB.Connection") 
DBpath=Server.MapPath("/database/mydb.mdb") 
Conn.Open "driver={Microsoft Access Driver (*.mdb)};pwd=;dbq=" & DBpath 
Set rs=Server.CreateObject("ADODB.Recordset") 
sqls="select * from mytable where 1=1 " 
’以下调用上面的函数即可,可以很多个调用(理论上是任意) 
sqls=sql("subject",subject,sqls) 
sqls=sql("company",company,sqls) 
sqls=sql("content",content,sqls) 
sqls=sql("address",address,sqls) 
sqls=sql("infomation",infomation,sqls) 
sqls=sql("note",note,sqls) 
sqls=sqls & " order by id desc" 
rs.open sqls,conn,3,2 
%> 


如果没有关键的函数Function sql(a,b,sqls),我们可以想象,需要多少判断的一个接一个的语句!

【2010-11-14】   【浏览85次】
上一篇:ASP实现网页参数的判断
下一篇:网站制作如何提高ASP执行效率
本类最新
网站制作时关于管理员账号删除的设计[11.18]
购物网站常用功能之Session显示最近浏览的代码[11.15]
只能输入数字的JS验证函数[11.15]
ASP实现网页参数的判断[11.15]
最简洁的ASP多条件查询语法[11.14]
 
本类热门
document.getElementById详解[09.02]
制作网页的5条非常不错的建议[09.16]
动态更换CSS的JS代码[08.19]
目前非常全面的CSS兼容问题资料汇集[08.31]
网页设计:DIV+CSS:如何编写代码才能更有效率[11.22]
广州做网站的公司性质客户可免预付款,广州凯旋网络工作室做广州最好的网站制作公司,做广州最有实力的网站建设公司。
广州网络公司-凯旋网络工作室唯一官方网址:Www.CreatSoon.Com
本站设计版权归凯旋网络所有,未经允许不得复制或设立镜像。

凯旋网络2011年最新精品网站制作案例:地下金属探测仪器 地下金属探测器 地下金属探测仪 掘金1号地下金属探测器 
粤ICP备05124435号 网站地图  免责声明