模糊查詢
發(fā)布日期:2022-02-05 10:31 | 文章來源:源碼之家
(注:其中name1,name2,name3,name4為數(shù)據(jù)庫字段)
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)
版權聲明:本站文章來源標注為YINGSOO的內容版權均為本站所有,歡迎引用、轉載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內容涉嫌侵權,請聯(lián)系alex-e#qq.com處理。
相關文章
上一篇:
關注官方微信