在我们做搜索的时候经常要用到模糊查询
(注:其中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)

更多相关文章

  1. Android(安卓)模糊搜索rawquery bind or column index out of ra
  2. Android横向智能刷新框架-SmartRefreshHorizontal+ScrollView 实
  3. Android(安卓)模糊效果 FastBlur
  4. android实现图片模糊背景效果
  5. android背景模糊化处理
  6. Android(安卓)模糊搜索rawquery bind or column index out of ra
  7. Android(安卓)高斯模糊 RenderScript封装工具类
  8. Android(安卓)模糊搜索rawquery bind or column index out of ra
  9. Android(安卓)快速模糊

随机推荐

  1. Java事件模型与Android事件模型的比较
  2. Service与Android系统设计(3)
  3. Android(安卓)P解决Socket通信Tcp粘包问
  4. android代码实现背景切换
  5. Android 与 Unity 交互一
  6. Android的第一个入门简单例子
  7. Android 4.4 KitKat升级率已经接近18%(20
  8. Android内核源码交叉编译
  9. 高焕堂android中文书全,电子文件for vers
  10. android:layout_gravity与android:gravity