asp问题修改数据库值

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:33:43
<a href=xiugai.asp?userid=<%=rs("username")%>>修改</a>
下面是xiugai。asp页面错误如下***处 请教怎么修改
语法错误 (操作符丢失) 在查询表达式 'username=' 中。
/toupiaoxx/xiugai.asp, 第 29 行

<html><head><title>修改页面</title>
<style type="text/css">
<!--
body,td,th {
font-size: 18px;
color: #0000FF;
font-family: 宋体;
}
body {
background-color: #33CCFF;
}
.style1 {font-size: 36px}
-->
</style>
</head><body>

<div align="center" class="style1">修改你发现的错别字
</div>
<%

if request.form("submit4")="提交" then
username=request.form("name")
usershudi=request.form("shudi")
userpiao=request.form("piao")
set conn=server.createobject("adodb.connection")
strconnect="provider=Microsoft.Jet.OLEDB.4.0

你仔细看看这段:
f not(rss.eof) then
rss("username")=username
rss("userdizhi")=usershudi
rss.update
username字段的值应该没变
userdizhi字段的值应该变了

--rss.open "select * from mingxing where username='"&request.QueryString("userid")&"'",conn,1,3--

rss.open "select * from mingxing where username="&request.QueryString("userid"),conn,1,3 ****
改为:
rss.open "select * from mingxing where username='"&request.QueryString("userid")&"'",conn,1,3

试下