免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线
當前位置: 首頁IT技術 → ASP最簡單的多重查詢問題解決方法

ASP最簡單的多重查詢問題解決方法

更多
我們是不是經常有遇到多重查詢的問題呢,而長長的SQL語句總是讓你摸不著頭腦,現在給大家分享學習一下,  以下是巧妙利用"where 1=1"的恒等式(事實上很多,讓它值為TRUE即可)解決此問題。 希望對大家有所幫助。
  
  [正文概要]
  
  'subject 信息標題
  'company 發布信息的公司名稱
  'content 發布信息的內容
  'address 公司地址
  'infomation 公司簡介
  'note 相關說明
  以上值均由FORM提交,然后通過:subject=trim(Request.Form("subject"))等得到相應的值。
  
  <%
  '這個函數很關鍵!---------------------------
  Function sql(a,b,sqls)
  if b<>"" then '如果客戶端沒有提交此值,則不會產生相應的SQL語句。
  sqls=sqls & " and " & a & " like '%" & b & "%'"
  end if
  sql=sqls
  End Function
  '-----------------調用數據庫
  Set conn=Server.CreateObject("ADODB.Connection")
  DBpath=Server.MapPath("/database/mydb.mdb")
  Conn.Open "driver={microsoft access Driver (*.mdb)};pwd=;dbq=" & DBpath
  Set rs=Server.CreateObject("ADODB.Recordset")
  sqls="select * from mytable where 1=1 "
  '以下調用上面的函數即可,可以很多個調用(理論上是任意)
  sqls=sql("subject",subject,sqls)
  sqls=sql("company",company,sqls)
  sqls=sql("content",content,sqls)
  sqls=sql("address",address,sqls)
  sqls=sql("infomation",infomation,sqls)
  sqls=sql("note",note,sqls)
  sqls=sqls & " order by id desc"
  rs.open sqls,conn,3,2
  %>
  
  [結束語]
  如果沒有關鍵的函數Function sql(a,b,sqls),我們可以想象,需要多少判斷的一個接一個的語句!
熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线
主站蜘蛛池模板: 妞干网免费看| 从镜子里看我怎么c你| 久久久久波多野结衣高潮 | aisaobi| 亚洲第一福利视频| 国内外一级毛片| 永久免费无码网站在线观看个| 欧美日韩精品一区二区三区在线| 饭冈加奈子黑人解禁在线播放| 亚洲欧美另类精品久久久| 5060午夜一级一片| 狠狠色狠狠色综合网| 国产三级A三级三级| 免费在线观看污视频网站| 国产女同志videos| 国产精品无码dvd在线观看 | 久久久久国产成人精品| 欧美xxxxx在线观看| 18禁裸体动漫美女无遮挡网站| 欧美aⅴ菲菲影视城视频| 亚洲五月婷婷| 欧美成人一区二区三区在线观看| 久久久久久a亚洲欧洲AV| 青草久久影院| 欧美午夜小视频| 国色天香精品一卡2卡3卡| 污污视频在线免费观看| 另类国产ts人妖系列| 欧美人与动牲交a欧美精品| 天天夜夜操| 干比网| 91对白| 高清国产一级精品毛片基地| 欧美精品第欧美第12页| 午夜毛片网站| 久久精品视频99| 再深点灬舒服灬太大了添a| 最新国产小视频在线播放| 在线美女免费观看网站h | 欧美无遮挡国产欧美另类| 丁香激情网|