name4为数据库字段) 1.方法 复制代码 代码如下

时间:2020-04-08 14:28来源:快三在线投注平台数据库
在我们做搜索的时候经常要用到模糊查询(注:其中name1,name2,name3,name4为数据库字段) 1.方法 复制代码 代码如下:sql="select*fromtablewhere"ifname""then sql=sql变量"name2='""'" endif ifbelong2""thensql=sql变量

在我们做搜索的时候经常要用到模糊查询 (注:其中name1,name2,name3,name4为数据库字段) 1.方法 复制代码 代码如下:sql="select*fromtablewhere" ifname""then sql=sql&"name1='"&变量&"'" endif ifbelong1""then sql=sql&"name2='"&变量&"'" endif ifbelong2""then sql=sql&"name3='"&变量&"'" endif ifbelong3""then sql=sql&"name4='"&变量&"'" endif 2.方法(存储过程) 复制代码 代码如下:createprocspyourname ( @name1varchar(20), @name2varchar(20), @name3varchar(20), @name4varchar(20), @name5varchar(20) ) WITHENCRYPTION as setnocounton declare@SQLvarchar(5000) set@SQL='selectname1,name2,name3,name4,name5fromyourtablewhere1=1' if@name'' set@SQL=@SQL+'andname1like''%'+@name+'%''' if@belong1'' set@SQL=@SQL+'andname2like''%'+@belong1+'%''' if@belong2'' set@SQL=@SQL+'andname3like''%'+@belong2+'%''' if@belong3'' set@SQL=@SQL+'andname4like''%'+@belong3+'%''' exec(@SQL)

编辑:快三在线投注平台数据库 本文来源:name4为数据库字段) 1.方法 复制代码 代码如下

关键词: