急,请高手帮忙解决这段代码!

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:23:03
<%@ LANGUAGE="VBSCRIPT" %>
<!--#include file="../inc/adconn.asp"-->
<!--#include file="../css.asp"-->
<%
dim cmdTemp
select case request.form("options")
'修改房间名称
case "rename"
if trim(request("name"))="" then
response.Write("<script>alert('请填写要修改的名称');location='javascript:history.go(-1)'</script>")
response.End()
end if
set rs=server.CreateObject("adodb.recordset")
sql="select * from fangjian where id="&request.form("id")
rs.open sql,conn,1,3
rs("fangjian")=request.form("name")
rs.update
rs.close
response.Write("修改成功!")
'删除房间
case "del"
Rem 删除栏目
on error resume next
sql1="delete from fangjian where

'你好,问题出在你画蛇添足了,错误应该是这里,把下面已经修改过的拿过去试下

set rs=server.CreateObject("adodb.recordset")
sql="select * from fangjian "
rs.open sql,conn,1,3
rs.addnew
rs("fangjian")=request.form("newTitle")
rs.update
rs.close
response.Write("添加成功!")
end select
sub finished()
%>

你先输出一下<%=request.form("id")%>
看有获取值了没!
如果有值,试试
sql="select * from fangjian where id='"&request.form("id")&"'"