求教各位大哥:asp代码无法删除数据库记录
<!--#includefile="conn.asp"--><html><head><title>从数据库中删除上传文件</title><metahttp-equiv="...
<!--#include file="conn.asp"-->
<html>
<head>
<title>从数据库中删除上传文件</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body leftmargin="20" topmargin="20" class="p9">
<center>
<%
dim rs,zhuti,strsql
zhuti=Request("zhuti")
strsql="DELETE 表1 WHERE 主题="&CStr(zhuti)
set rs=server.createobject("adodb.recordset")
rs.Open strsql,conn,1,3
Response.Write strsql
Response.Write "已成功删除该用户"
%>
<a href="ziyuangongxiang.asp">返回</a>
</center>
</body>
</html>
运行结果:DELETE 表1 WHERE 主题=clip_image031.jpg已成功删除该用户 返回
但是数据库里的记录根本没有删除,请教各位,小弟谢谢大哥您啦。 展开
<html>
<head>
<title>从数据库中删除上传文件</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body leftmargin="20" topmargin="20" class="p9">
<center>
<%
dim rs,zhuti,strsql
zhuti=Request("zhuti")
strsql="DELETE 表1 WHERE 主题="&CStr(zhuti)
set rs=server.createobject("adodb.recordset")
rs.Open strsql,conn,1,3
Response.Write strsql
Response.Write "已成功删除该用户"
%>
<a href="ziyuangongxiang.asp">返回</a>
</center>
</body>
</html>
运行结果:DELETE 表1 WHERE 主题=clip_image031.jpg已成功删除该用户 返回
但是数据库里的记录根本没有删除,请教各位,小弟谢谢大哥您啦。 展开
展开全部
<%
dim rs,zhuti,strsql
zhuti=Request("zhuti")
strsql="DELETE 表1 WHERE 主题="&CStr(zhuti)
set rs=server.createobject("adodb.recordset")
rs.Open strsql,conn,1,3
Response.Write strsql
Response.Write "已成功删除该用户"
%>
改为:
<%
dim zhuti,strsql
zhuti=Request("zhuti")
strsql="DELETE 表1 WHERE 主题="&CStr(zhuti)&""
conn.execute(strsql)
Response.Write "已成功删除该用户"
%>
dim rs,zhuti,strsql
zhuti=Request("zhuti")
strsql="DELETE 表1 WHERE 主题="&CStr(zhuti)
set rs=server.createobject("adodb.recordset")
rs.Open strsql,conn,1,3
Response.Write strsql
Response.Write "已成功删除该用户"
%>
改为:
<%
dim zhuti,strsql
zhuti=Request("zhuti")
strsql="DELETE 表1 WHERE 主题="&CStr(zhuti)&""
conn.execute(strsql)
Response.Write "已成功删除该用户"
%>
追问
谢谢您,您们的回答让我明白了这个问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql语句有误,cstr就是把把字体转换成字符串
但你SQL中却把它当成了数值
应改为:
strsql="DELETE 表1 WHERE 主题='"&CStr(zhuti)&"'"
但你SQL中却把它当成了数值
应改为:
strsql="DELETE 表1 WHERE 主题='"&CStr(zhuti)&"'"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把这句换了,strsql="DELETE 表1 WHERE 主题='"&zhuti&"'"
主题的字段应该是字符串,sql语句中要用' '
主题的字段应该是字符串,sql语句中要用' '
追问
谢谢您,您们的回答让我明白了这个问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询