注册 登录
编程论坛 ASP技术论坛

[求助]数据的删除

adam1103 发布于 2007-08-28 23:23, 440 次点击
<% IF Request("del"="true") then%><% exec ="delete * from [Score] where S_xh="&Request.Form("S_xh") conn.execute exec %><% Else %>
学生成绩管理系统

成绩显示

成绩添加

成绩修改

成绩删除

成绩管理->>成绩删除
操作 学号 姓名 语文 数学 政治 英语
删除 <%=rs("S_xh")%> <%=rs("S_xm")%> <%=rs("S_yw")%> <%=rs("S_sx")%> <%=rs("S_zz")%> <%=rs("S_yy")%>
<% End IF %>代码执行完后 提示 <%=rs("S_xh")%>rs出错 如何对数据库里的数据进行删除??

[此贴子已经被作者于2007-8-28 23:25:18编辑过]

5 回复
#2
madpbpl2007-08-29 01:15

楼主能不能把代码贴出来,这样看起来挺糊涂的

#3
hmhz2007-08-29 08:09
<--#include file="test.asp"-->

<%
IF Request("del")="true" then
conn.execute "delete from [Score] where S_xh="&Request.Form("S_xh")
Else
%>

[此贴子已经被作者于2007-8-29 10:23:14编辑过]

#4
阳光白雪2007-08-29 08:23
IF Request("del"="true") then

这是什么意思?
#5
ayue2222007-08-29 09:10
S_xh=Cint(Request("S_xh"))
IF Request("del")="true" then
conn.execute "delete from [Score] where S_xh="&S_xh

[此贴子已经被作者于2007-8-29 9:14:41编辑过]

#6
天涯听雨2007-08-29 09:12

你的删除明显是链接传的参数,你怎么用request.form来进行接收参数呢?

还有最好不要用Cint 用Clng S_xh=Clng(Request.QueryString("S_xh"))

1