asp大量刪除資料的幾種方法

來源:互聯網
上載者:User

大量刪除資料方法一

id=request.form("checkbox")
id=split(id,",")
shu=0
for i=0 to ubound(id)
sql="select * from jiang_fname where id="&id(i)
set rs=conn.execute(sql)
if not rs.eof then
delete_file(rs("fname"))
end if
rs.close
set rs=nothing
sql="delete from jiang_fname where id="&id(i)
conn.execute sql,shu1
shu=shu+1
next

if shu>0 then
response.write("<script>alert('刪除成功');location.href='"&url&"';</script>")
else
response.write("<script>alert('刪除失敗');網頁特效: history.back();</script>")
end if
conn.close
set conn=nothing

方法二 使用了sql in

<%
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
%>

上面的二個大量刪除執行個體代碼,利用in的效益更高,也簡單一些,用遍曆的感覺代碼多了一些。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.