数据库删除问题,貌似是变量传递出错,没分了,麻烦大家帮忙看看

wzhenhang 2009-04-11 11:36:20
case "del"
set rs=server.CreateObject("adodb.recordset")
rs.open "select userid ,username from [user] where userid="&userid,conn1,3
dim username
username=rs("username")
conn.execute ("delete from [user] where userid="&request.form("userid"))
conn.execute ("delete from orders where userid="&request.form("userid"))
conn.execute ("delete from switch where username='"&username&"'")
rs.update
rs.close
set rs=nothing
response.Redirect "b2b_user.asp"
大家帮我看看这段代码为什么删不掉switch表单里面的相应项,我调试的时候直接给username赋我想要的值可以正确删除,但是直接给userid赋值,既是
rs.open "select userid ,username from [user] where userid=78“,conn1,3
就不能操作,而且我出错只是conn.execute ("delete from switch where username='"&username&"'")出错,另外两个是正确的,也是说userid传值正确
而且我吧rs.open "select userid ,username from [user] where userid="&userid,conn1,3改为
rs.open "select userid ,username from [user] where userid="&request.form("userid"),conn1,3也不行
userid我在前面声明并且赋值了
...全文
65 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzhenhang 2009-04-11
  • 打赏
  • 举报
回复
回楼上的,这个事在响应页面,我不知道如何输出,能教教我么
落日听风 2009-04-11
  • 打赏
  • 举报
回复
dim username
username=rs("username")
先输出一下username

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧