导航:首页 > 编程大全 > asp连接数据库时怎样删除数据

asp连接数据库时怎样删除数据

发布时间:2023-04-02 21:20:07

Ⅰ ASP 删除数据库数据

处理页面错误原因:id值从哪来不明!!!帮你改,大致会有下面三种情况发生:
1\假如id是数据库中的自动编号值的话,用下面:
<%
id=trim(request.form("id"))
id=cint(id)
strconn.execute("Delete users Where id="&id)
Response.Redirect "index.asp"
%>
2\假如id不是数据库中的自动编号值(即文本)且用户输入的内容不完全等于数据库该字段内容的时候,用like:
<%
id=trim(request.form("id"))
strconn.execute("Delete users Where id like '%"&id&"%'")'所有包含ID内容的记录都被删除
Response.Redirect "index.asp"
%>
3\假如id不是数据库中的自动编号值(即文本)且用户输入的内容等于数据库该字段内容的时候,用=:
<%
id=trim(request.form("id"))
strconn.execute("Delete users Where id ='"&id&"'")'所有等于ID内容的记录都被删除
Response.Redirect "index.asp"
%>

javascript限制客户端不允许提交空值,否则报错,切记!!!或者在服务器端检测用户输入空值的时候,命令他返回重填,代码如下:
<%if len(trim(request.form("id")))=0 then'或者trim(request.form("id"))="" then
Response.Redirect "删除页面"
else
id=cint(trim(request.form("id")))'id为数据库自动编号时去掉两头空格后转换为数字并赋值给ID
id=trim(request.form("id"))'id为数据库文本时去掉两头空格后再赋值给ID
end if
%>

Ⅱ ASP如何删除数据库的一行数据

在删除位置做一个链接并把ID值,用参数的形式传递过来.

<td><div align="center"><a href="delete.asp?id=<%=Rs("id")%>">删除</a></div></td>

delete.asp的内容
<!--#include file="conn.asp"-->
<%

sql="delete from comment where id = " & Request.QueryString("id")
Conn.Execute(sql)

%>

也可以把删除写在你的程序最上面里,用一个参数判断你是否点了删除.

<td><div align="center"><a href="?id=<%=Rs("id")%>&del=yes">删除</a></div></td>

<!--#include file="conn.asp"-->
<%
If Request.QueryString("del") = "yes"
sql="delete from comment where id = " & Request.QueryString("id")
Conn.Execute(sql)
End If

Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from comment where id<>'' order by id desc"
rs.open sql,conn,1,1
if rs.bof then
Response.Write("现在没有评论。")
Response.end
end if
%>

阅读全文

与asp连接数据库时怎样删除数据相关的资料

热点内容
桌面文件可以保存在哪里 浏览:136
世界之窗修改密码 浏览:555
系统文件巨大 浏览:138
重点毕业生数据采集有什么用 浏览:341
手机抖音上的app在哪里 浏览:215
thinkpad装win7教程 浏览:793
2012文件服务器资源管理器 浏览:459
纯净版win1032位改64 浏览:413
农产品行业融资主要分析哪些数据 浏览:601
华为微信不上网络设置 浏览:727
查看qq聊天记录 浏览:931
nih是什么意思网络用语 浏览:456
网络营销课程设计公众号论文 浏览:902
淘宝低价海关扣押苹果 浏览:335
javadouble和float 浏览:303
atmega8下载程序 浏览:819
飞鸽传输文件和qq哪个快 浏览:519
怎样在win10安装winxp 浏览:354
iphone5s照片模糊不清怎么解决 浏览:75
ps文件过大闪退怎么办 浏览:325

友情链接