asp多条件动态查询

asp多条件动态查询


2024年6月21日发(作者:)

asp多条件查询:ASP的多条件动态查询

疯狂代码 / ĵ:Security/

  当用ASP和SQL Server〈/center〉

〈%%〉

〈% end

〈!--定义要查询SQL语句--〉

sql_text=“select * from operator where ”

〈!--查看是否输入了人名--〉

seek_name=“” then

〈!--如果没有输入人名--〉

sql_text=sql_text

〈!--如果输入了人名--〉

sql_name=“name =‘“&seek_name&”’”

sql_text=sql_text+sql_name

end

〈!--查看是否选择了学历--〉

seek_xueli=“选择” then

〈!--如果没有选择学历--〉

sql_text=sql_text

〈!--如果选择了学历--〉

(seek_name〈〉“”) then

〈!--在前面输入了要查询人名--〉

sql_xueli=“ and “+”educationallever =‘“&seek_xueli&”’”

sql_xueli=“educationallever =‘“&

seek_xueli&”’”

end

sql_text=sql_text+sql_xueli

end

〈!--查看是否选择了职称--〉

seek_zhicheng=“选择" then

〈!--如果没有选择职称--〉

sql_text=sql_text

〈!--如果选择了职称--〉

((seek_name〈〉“”) or (seek_xueli〈〉“选择”)) then

〈!--在前面输入了人名或选择了学历--〉

sql_zhicheng=“ and “+”grade =‘“&seek_zhicheng&”’”

〈!--仅选择了职称--〉

sql_zhicheng=“grade =‘“&

seek_zhicheng&”’”

end

sql_text=sql_text+sql_zhicheng

end

〈!--查看是否选择了现在状况--〉

seek_zhuangkuang=“选择” then

〈!--如果没有选择现在状况--〉

sql_text=sql_text

〈!--选择了现在状况--〉

((seek_name〈〉“”) or (seek_xueli〈〉“选择”) or (seek_zhicheng〈〉“选择”)) then

〈!--在前面输入了人名或选择了学历或选择了职称--〉

sql_zhuangkuang=“ and “+”state =‘“&seek_zhuangkuang&”’”

〈!--仅选择了现在状况--〉

sql_zhuangkuang=“state =‘“&

seek_zhuangkuang&”’”

end

sql_text=sql_text+sql_zhuangkuang

end

〈!--按记录时间倒序显示--〉

sql_text=sql_text+“ order by time desc”

〈!--如果在form中点击“浏览”按钮--〉

sql_text=“select * from operator order by time desc”

end

Myself = Variables(“PATH_INFO”)

〈!--连接SQL Serve数据库机器名为“comm_server”数据库名称为“comm_server ”以“sa”身份访问

密码为空--〉

Set rs = GetSQLServerStaticRecord(

GetSQLServerConnection(“comm_server”,“sa”,“”,“comm_server” ), sql_text)

rs is nothing then

“连接数据库失败!”

end

〈!--如果在数据库中没有查询到所要信息--〉

((=true) and (=true)) then %〉


发布者:admin,转转请注明出处:http://www.yc00.com/web/1718900535a2753402.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信