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

百信成员

百信成员

2016-01-29 18:35

ASP中巧用Split()函数生成SQL查询语句,ASP中巧用Split()函数生成SQL查询语句
  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
 
展开更多 50%)
分享

猜你喜欢

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

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

ASP 中 Split 函数的实例

ASP
ASP 中 Split 函数的实例

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

SQL 查询语句积累

MySQL mysql数据库
SQL 查询语句积累

delphi中的split函数

编程语言 网络编程
delphi中的split函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在ASP中使用SQL语句之6:存储查询

ASP
在ASP中使用SQL语句之6:存储查询

防SQL注入:生成参数化的通用分页查询语句

编程语言 网络编程
防SQL注入:生成参数化的通用分页查询语句

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Photoshop CS3教程:Vista风格警告图标的制作过程

Photoshop CS3教程:Vista风格警告图标的制作过程

Photoshop鼠绘教程:绘制一杯逼真的澄汁饮料

Photoshop鼠绘教程:绘制一杯逼真的澄汁饮料
下拉加载更多内容 ↓