精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

當前位置: 首頁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 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 久久免费香蕉视频 | 午夜免费福利片观看 | 久久精品国产精品亚洲蜜月 | 久久综合中文字幕一区二区 | 日韩成人精品在线 | 国产精品亚洲欧美日韩久久 | 欧美一级高清视频在线播放 | 成人在线免费小视频 | 国产免费一区二区三区在线 | 免费看的www视频网站视频 | 国产一级免费在线观看 | aa视频免费 | 免费一级电影 | 五月情婷婷 | 久久天天 | 无码av免费一区二区三区试看 | 五月婷婷六月丁香激情 | 高清精品一区二区三区一区 | 久久精品电影 | a级亚洲片精品久久久久久久 | 国产亚洲欧美精品久久久 | 人人艹在线视频 | 国产精品久久久久久久久免费 | 精品久久精品久久 | 视频在线高清完整免费观看 | 黄色成人在线 | 91久久精品日日躁夜夜躁欧美 | 久久精品视频1 | 欧美一级艳片爽快片 | 久久这里只有精品2 | 福利视频亚洲 | 美女视频一区二区三区在线 | 可以在线观看免费视频 | 精品综合久久久久97 | 黄网站色成年片在线观看 | 国产成人aa视频在线观看 | 99视频免费高清完整版 | 99在线观看国产 | 免费视频你懂的 | 伊人精品在线 | 欧美系列在线 |