欢迎来到代码驿站!

ASP代码

当前位置:首页 > 软件编程 > ASP代码

ASP中巧用Split()函数生成SQL查询语句的实例

时间:2021-04-06 10:01:23|栏目:ASP代码|点击:

Split 程序代码

复制代码 代码如下:

<%attribs="商场名^^快餐店名^^报停名"
names=Split(attribs,"^^")
i=0
for each name in names
  response.write names(i)&"<br>"
  i=i+1
next
%>

程序拆分结果:
商场名
快餐店名
报停名

根据 Split 结果生成 SQL 语句

复制代码 代码如下:

<%attribs="商场名^^快餐店名^^报停名"
names=Split(attribs,"^^")
i=0
sql="select top 10 * from TableName where"
for each name in names
  if names(i)="商场名" then
    sql=sql+" or 商场 like '%"&names(i)&"%'"
  end if
  if names(i)="快餐店名" then
    sql=sql+" or 快餐店 like '%"&names(i)&"%'"
  end if
  if names(i)="报停名" then
    sql=sql+" or 快餐店 like '%"&names(i)&"%'"
  end if
  i=i+1
next
sql=sql+" Ordey by Id DESC"
sql=Replace(sql, "where or", "where")
response.write sql
%>

程序运行结果:

复制代码 代码如下:

select top 10 * from TableName where 商场 like '%商场名%' or 快餐店 like '%快餐店名%' or 快餐店 like '%报停名%' Ordey by Id DESC

上一篇:ASP Crazy 模版操作类(最简单的模板类、仅提供交流)

栏    目:ASP代码

下一篇:微信公众号可通过现金红包接口发放微信支付现金红包(附开发教程)

本文标题:ASP中巧用Split()函数生成SQL查询语句的实例

本文地址:http://www.codeinn.net/misctech/95573.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有