亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

巧用in關鍵字實現數據的批量刪除

2019-11-18 19:57:30
字體:
來源:轉載
供稿:網友

巧用in關鍵字實現數據的批量刪除
在WEB編程中經常會碰到數據的批量刪除。我們通常的做法是通過循環來實現數據的批量的刪除。但是一個程序模塊循環用的太多那么這個程序模塊的質量就會下降。因此本文就介紹通過巧用in關鍵字來實現數據的批量刪除。
讓我們通過一個例子來講解IN關鍵字的數據批量刪除
假如我們要刪除這個頁面的數據:相關代碼如下:
managenews.asp <!--#include file="conn.asp"-->
<%'數據庫的連接文件我就不多說了%> <html>
<head>
<title>管理新聞</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../index/style.CSS" type="text/css">
<script>
function del ()  //用于判斷記錄有沒有選中的函數
{
var flag=true;
var temp="";
var  tmp;
if((document.form1.answer.length+"")=="undefined") {tmp=1}else{tmp=document.form1.answer.length}
if (tmp==1){
if (document.form1.answer.checked){
    flag=false;
  temp=document.form1.answer.value
}
}else{
for (i=0;i<document.form1.answer.length;i++) {
if (document.form1.answer[i].checked){
 if (temp==""){
 flag=false;
 temp=document.form1.answer[i].value
 }else{
 flag=false;
 temp = temp +","+ document.form1.answer[i].value
 }
 }
 }
 }
if (flag){ alert("對不起,你還沒有選擇!")}
else{   name=document.form1.name.value
        //alert(name)
          if (confirm("確實要刪除?")){
        window.location="delnews.asp?id=" + temp;
}
}
return !flag;
}
</script>
</head>
<body>
<script language=javascript>
function checkall(all)//用于判斷全選記錄的函數
{
  var a = document.getElementsByName("answer");
  for (var i=0; i<a.length; i++) a[i].checked = all.checked;
}
</script>
<%
set rs=server.createobject("adodb.recordset")
sql="select * from news order by addtime desc"
rs.open sql,conn,1,3 %>
<% if rs.eof then %>
<table width="50%" border="0" align="center" ID="Table2">
  <tr>
    <td align="center">
    沒有新聞!
  </tr>
</table>
<% else %>
<form method="POST" id=form1 name=form1>
<table width="90%" border="0" align="center" class="tabDocborder" ID="Table3">
 <tr>
    <td>
      <table width="80%"  align="center" id=TabDocMain border='1' cellspacing='0' cellpadding='0'   bordercolorlight='#82b4dd' bordercolor='#b6d3eb' class="TabDocMain">
        <thead>
        <tr>
      <td colspan="7" align="center">
     新聞管理中心
    </td>
  </tr>
  </thead>
  <tbody>
  <tr>
     <td align=center>
      刪除框
    </td>
    <td align=center>
新聞標題
    </td>
    <td align=center>
發布時間
    </td>
    <td  align=center>
     管理
    </td>
  </tr>
   <% 
      do while not rs.eof              
%>

  <tr>
<td align=center><input type="checkbox" name="answer" value="<%=rs("id")%>" ID="Checkbox1">
 </td>
   <td align=left><%If Len(rs("title"))<=30 Then%><%=rs("title")%><%else%>
   <%=(Left(rs("title"),30))%>...
<%end if %></td>
<td align=left><%=rs("addtime")%></td>
<td align=center><a href="editnews.asp?id=<%=rs("id")%>">編 輯</a></td>
  </tr>
  </tbody>
 <%          
    rs.movenext 
  loop          
%>

<tr>
<td colspan="7" align="center">
<input type="checkbox" name="chkall" value="on" onclick="checkall(this)" ID="Checkbox2">選中所有的顯示新聞   
<input type="button" name="btnDelete" value="刪除" style='font-family: 宋體; font-size: 9pt;' onclick="del()" ID="Button1">
</td>
</tr>
  </table>
</form>
 </td>
 </tr>
 <%end if%>
 </table>     
<% set rs=nothing                   
conn.close                 
set conn=nothing  
%>
</body>
</html>
delnews.asp文件
<!--#include file="conn.asp"-->
<%
arrdel=Request("id")
'Response.Write arrdel
sql="delete from news where id in ("&arrdel&")"
'Response.Write sql
conn.Execute sql
set conn=nothing
response.write"<SCRIPT language=Javascript>alert('刪除成功!');"
response.write"javascript:history.go(-1)</SCRIPT>"
response.end
%>

呵呵,上面的代碼比較簡單我也就不多說了。大家可以試試看是否達到我們的預期結果呢?好了,本文只是作者在做WEB開發的過程中積累的一點經驗。希望能給你們帶來一點幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品视频在线| 色狠狠久久aa北条麻妃| 亚洲最大福利视频网| 成人免费观看49www在线观看| 91精品国产91久久| 久久久久久久久久国产| 国产精品久久久久久久久久东京| 亚洲精品美女网站| 国产精品美乳一区二区免费| 中文字幕日韩高清| 欧美极品少妇xxxxⅹ喷水| 亚洲免费av网址| 午夜精品一区二区三区在线视| 亚洲一区中文字幕在线观看| 欧美一级淫片丝袜脚交| 亚洲人永久免费| 国产精品美女在线| 91国产高清在线| 在线播放国产一区二区三区| 美女999久久久精品视频| 91免费视频国产| 欧美亚洲在线播放| 欧美一级视频一区二区| 热久久视久久精品18亚洲精品| 成人激情视频在线播放| 欧美第一页在线| 亚洲xxxxx性| 亚洲综合小说区| 国产精品视频色| 欧美专区在线播放| 欧美精品一区二区免费| 国产精品久久久久久久久久久久| 精品久久中文字幕久久av| 亚洲三级黄色在线观看| 国产精品久久久久一区二区| 亚洲自拍另类欧美丝袜| 日韩成人av网| 国产视频亚洲视频| 98精品国产高清在线xxxx天堂| 欧美精品www在线观看| 亚洲跨种族黑人xxx| 亚洲国产精品悠悠久久琪琪| 日产精品99久久久久久| 欧美日韩中文字幕在线视频| 姬川优奈aav一区二区| 国产在线观看精品一区二区三区| 欧美日韩一区二区精品| 欧美国产日韩xxxxx| 国产视频在线观看一区二区| 欧美日韩第一视频| 色噜噜久久综合伊人一本| 久久久久99精品久久久久| 亚洲影院色在线观看免费| 欧美在线视频网| 日韩美女在线播放| 色午夜这里只有精品| 国产精品女主播| 国产精品久久久久久久7电影| 国产精品日韩一区| 亚洲欧美日韩在线一区| 欧美黄色性视频| 插插插亚洲综合网| 日韩**中文字幕毛片| 国产欧美在线观看| 国产精品av免费在线观看| 国产亚洲精品综合一区91| 91视频免费网站| 91精品91久久久久久| 国产不卡精品视男人的天堂| 亚洲欧美中文日韩在线| 日本一区二区三区四区视频| 成人激情电影一区二区| 日韩精品在线播放| 久久精品青青大伊人av| 日韩av一区在线| 亚洲国产日韩欧美在线图片| 国产成人一区二区三区| 久久久久久久国产精品视频| www.99久久热国产日韩欧美.com| 成人免费网站在线看| 91av在线播放视频| 国产精品丝袜高跟| 黑人精品xxx一区| 欧美成人午夜免费视在线看片| 国产69久久精品成人| 国产精品第一区| 日韩电影在线观看中文字幕| 欧美大码xxxx| 一区二区欧美日韩视频| 成人字幕网zmw| 日本sm极度另类视频| 亚洲理论片在线观看| 欧美在线精品免播放器视频| 欧美极品少妇xxxxⅹ免费视频| 中文字幕不卡av| 成人免费高清完整版在线观看| 中日韩美女免费视频网站在线观看| 欧美视频在线观看免费| 91精品视频在线| 久久久久久久久爱| 久久久国产影院| 91精品免费视频| 久久91精品国产91久久久| 久久久精品国产亚洲| 亚洲国产成人精品女人久久久| 国产成人精品视频在线观看| 日韩在线免费高清视频| 亚洲精选一区二区| 美日韩精品免费观看视频| 欧美激情一二区| 成人亚洲欧美一区二区三区| 欧美电影在线免费观看网站| 亚洲第一男人av| 欧美色另类天堂2015| 成人羞羞国产免费| 久久久国产一区二区| 久久久成人精品视频| 欧美整片在线观看| 精品日本美女福利在线观看| 欧美精品成人在线| 国内揄拍国内精品| 青草青草久热精品视频在线网站| 亚洲桃花岛网站| 日韩麻豆第一页| 日韩美女中文字幕| 57pao精品| 狠狠综合久久av一区二区小说| 97视频网站入口| 九色精品免费永久在线| 亚洲国产精品电影| 国产一区二区三区久久精品| 91精品在线看| 91视频国产一区| 亚洲精品久久久久久下一站| 欧美激情第6页| 国产欧美一区二区三区久久人妖| 国自产精品手机在线观看视频| 亚洲最新av在线| 中文字幕日韩高清| 亚洲九九九在线观看| 91香蕉电影院| 免费av一区二区| 国产ts人妖一区二区三区| xxav国产精品美女主播| 欧美超级乱淫片喷水| 欧美精品中文字幕一区| 国产精品久久久av久久久| 8050国产精品久久久久久| 亚洲深夜福利网站| 亚洲福利视频久久| 亚洲天堂av图片| 国产乱肥老妇国产一区二| 日本成熟性欧美| 久热精品视频在线观看| 欧美日韩加勒比精品一区| 亚洲激情自拍图| 国内免费久久久久久久久久久| 亚洲综合在线小说| 国内精品小视频| 欧美成在线观看| 国产精品高潮视频| 欧美巨猛xxxx猛交黑人97人| 国产精品美女无圣光视频| 不卡av在线播放|