ASP中SQL的修改记录问题

<%username=session("studentuser")exec="select*fromdbo.StudentwhereSusername='"&userna... <%
username=session("studentuser")
exec="select * from dbo.Student where Susername='"&username&"'"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3
rs("Sname")= request.form("Sname")
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
这一段代码,当rs("Sname")= "1"的时候是能显示1的,但是当改成request.form("Sname")后就显示空白了,数据库里的记录也null了,求解答
展开
 我来答
哈里逊88
2013-02-27 · TA获得超过360个赞
知道小有建树答主
回答量:231
采纳率:100%
帮助的人:215万
展开全部
请检查你的表单的method是否为post,如果是post,才能用Request.Form读到
<form action="...." name="form1" method="post">
苏州蓝晓生物科技有限公司_
2022-08-05 广告
苏州蓝晓生物科技有限公司。标准化核心产品:公司拥有完整的琼脂糖介质、葡聚糖介质、聚甲基丙烯酸酯介质生产线,年产分离介质50000L,产品质量稳定并达到国际领先水平。核心优势:公司核心技术人员拥有近二十年不同基质的基球开发和官能化的丰富技术经... 点击进入详情页
本回答由苏州蓝晓生物科技有限公司_提供
jiangxibaiyi
2013-02-27 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
request.form("Sname")

说明没有接受到值
你先确定,有表单,表单是post方式提交的,而且还有一个表单域,他的name属性是Sname
并且在这个表单域输入了值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光上的桥
2013-02-27 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65831
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
那说明你的request.form("Sname")很可能是为空的,可以这样测试:

rs("Sname")= "[" & request.form("Sname") & "]"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式