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

當前位置:首頁文章首頁 IT學院 IT技術

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

作者:  來源:  發布時間:2011-6-1 9:50:28  點擊:
我們是不是經常有遇到多重查詢的問題呢,而長長的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),我們可以想象,需要多少判斷的一個接一個的語句!

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 三上悠亚免费一区二区在线 | 久久夜色视频 | 国产精品高清一区二区三区不卡 | 国产成人精品免费午夜app | 99re在线免费视频 | 97se狠狠狠综合亚洲狠狠 | 视频网站入口在线看 | 男人的天堂黄色片 | 成人自拍电影 | 精品无人区乱码1区2区 | 日韩欧美成人免费中文字幕 | 久久精品亚洲牛牛影视 | 丁香婷婷在线观看 | 精品国产综合成人亚洲区 | 天天躁夜夜躁狠狠躁2021a | 欧美成人 综合网播九公社 欧美成年黄网站色视频 | 天天噜噜揉揉狠狠夜夜 | 国产色婷婷视频在线观看 | 99这里只有精品6 | 国产精品99久久免费观看 | ww.久久 | 日本天堂免费 | 97精品国产97久久久久久 | 欧美激情视频网站 | 飞出个未来第六季 | 日韩男人的天堂 | 久久国产精品视频 | 成人亚洲欧美综合 | 日本精品久久久免费高清 | 欧美视频在线观 | 2021在线永久免费视频 | 欧美在线看片 | 久久九九青青国产精品 | 60分钟短片高清免费观看 | 久草视频在线资源 | 欧美精品一二三 | 欧美日韩国产成人精品 | 国产美女精品久久久久中文 | 久久精品国产一区二区三区 | 免费观看亚洲视频 | 日韩欧美在线观看综合网另类 |