asp 删除数据库记录的代码

删除单条记录

复制代码 代码如下:

id = saferequest("id")

sql="delete from table1 where whereid>"&id&""

rs.open sql,conn,1,3

response.write "<script>alert('删除成功');location.href='del.asp';</script>"

set rs=nothing

set conn=nothing

这是过滤非法字符函数

复制代码 代码如下:

function saferequest(paraname)

dim paravalue

paravalue=request(paraname)

if isnumeric(paravalue) = true then

saferequest=paravalue

exit function

elseif instr(lcase(paravalue),"select ") > 0 or instr(lcase(paravalue),"insert ") > 0 or instr(lcase(paravalue),"delete from") > 0 or instr(lcase(paravalue),"count(") > 0 or instr(lcase(paravalue),"drop table") > 0 or instr(lcase(paravalue),"update ") > 0 or instr(lcase(paravalue),"truncate ") > 0 or instr(lcase(paravalue),"asc(") > 0 or instr(lcase(paravalue),"mid(") > 0 or instr(lcase(paravalue),"char(") > 0 or instr(lcase(paravalue),"xp_cmdshell") > 0 or instr(lcase(paravalue),"exec master") > 0 or instr(lcase(paravalue),"net localgroup administrators") > 0 or instr(lcase(paravalue)," and ") > 0 or instr(lcase(paravalue),"net user") > 0 or instr(lcase(paravalue)," or ") > 0 or instr(lcase(paravalue),"""")>0 or instr(lcase(paravalue),"'")>0 then

response.write "请不要在函数中加入非法字符!"

response.end

else

saferequest=paravalue

end if

end function

批量删除方法:

主要是利用for循环来实现。

复制代码 代码如下:

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)

shu=shu+1

next

时间: 2024-10-25 18:28:59

asp 删除数据库记录的代码的相关文章

asp 删除数据库记录的代码_ASP基础

删除单条记录 复制代码 代码如下: id = saferequest("id") sql="delete from table1 where whereid>"&id&"" rs.open sql,conn,1,3 response.write "<script>alert('删除成功');location.href='del.asp';</script>" set rs=noth

asp 删除数据库记录入门教程

asp教程 删除数据库教程记录入门教程 <script>  function check()  {   if(confirm('确认删除',''))   {    //操作   }  } </script> <table width="312" border="0">   <tr>     <td width="220">a</td>     <td width=&qu

asp 删除指定记录程序代码

这是一款asp教程 删除指定记录程序代码哦,实例由点击连接到删除页面,并且执行删除, <% 数据库教程连接 sub opendb() set rs=server.CreateObject("adodb.recordset") set conn=server.CreateObject("adodb.connection") conn.connectionstring="provider=microsoft.jet.oledb.4.0; data sou

asp 删除数据库记录

asp教程 删除数据库教程记录其实在asp中是很非常容易做的事情了,只要连接数据库了,再利用sql delete函数来删除就ok了,下面来看看实例吧. id = saferequest("id") sql="delete from table1 where whereid>"&id&"" rs.open sql,conn,1,3 response.write "<script>alert('删除成功')

初学ASP来看:用ASP查看数据库记录的代码

初学|数据|数据库 首先是ASP与数据库建立连接. <% set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION")DBPath = Server.MapPath("customer.mdb")dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath 建立与数据库的连接,与上同. SQL=

Dreamweaver开发ASP实例视频教程(7)删除数据库记录

dreamweaver|教程|视频教程|数据|数据库 本视频教程由本站合作网站陶益数码工作室http://www.ty502.com推出,欢迎大家访问他们的网站. 使用Dreamweaver开发ASP具有不用手工写代码的优点,非常适合初学者建设自己的动态网站.本套教程由我们精心设计奉献给大家,内容包含了文章整站教程.音乐整站教程.图片整站教程.文件上传系统教程.投票系统教程.会员分级管理系统教程和网站后台管理教程等,通过本教程的学习,相信您一定能很快掌握动态网站制作的方法,从代码的枯燥乏味中解脱

asp添加数据库记录

asp教程添加数据库教程记录 <form name="form1" method="post" action="">   <label>   <input name="uid" type="text" id="uid">   </label>   用户名   <p>     <label>     <input

用Visual C#来修改和删除数据库记录

visual|数据|数据库 一.程序设计和运行的环境设置:(1).视窗2000服务器版(2).Microsoft Access Data Component 2.6 以上版本 ( MADC 2.6 )(3).本文程序使用的数据库的介绍: 为了方便起见,在选用数据库方面选用了本地数据库Access 2000,当然你也可以选用其他类型的数据库,只需要更改文章后面的程序源代码中数据库的引擎,并更改对应的代码就可以了.本程序中使用的数据库名称为sample.mdb,在此数据库中有一张数据表books.此

asp将数据库记录导出xml、htm、csv、sql代码

xml|导出xml|数据|数据库 数据库导出xml.htm.csv.sql代码 用法:ExportDB.asp?sql=select语句&table=表名(可选)&filetype=导出格式(xml,htm,csv,sql)&pid=自动编号字段名(仅当导出sql类型时有用) 2004-8-11 更新 <!--#include file='../conn.asp'--><%'数据库导出记录代码'作者海娃,haiwa#blueidea.com,http://www.