提取威能材料:asp中怎么提交<td><%=rs("uName")%></td>的值
来源:百度文库 编辑:高校问答 时间:2024/04/28 08:07:37
我打算做一个后台.
每一行记录中都有修改删除两个按钮.
怎么实现点这一行的修改.它就传这一行显示的值?
代码如下
<script language="javascript">
function UpdateDB(){
mgform.uName.action="Update.asp";
mgform.submit();
return true;
}
function DeleteDB(){
mgform.uName.action="Delete.asp";
mgform.submit();
return false;
}
</script>
<%
set cn=server.createobject("adodb.connection")
cn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("DB.mdb")
exec="select * from userDB"
set rs=server.createobject("adodb.recordset")
rs.open exec,cn,1,1
%>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr bgcolor="#A2ABDE">
<td><div align="center">用户名</div></td>
<td><div align="center">昵称</div></td>
<td><div align="center">密码</div></td>
<td><div align="center">Mial</div></td>
<td><div align="center">QQ</div></td>
<td><div align="center">管理</div></td>
</tr>
<%do while not rs.eof%>
<tr bgcolor="#A2ABDE">
<form name="mgform" method="post">
<td><%=rs("uName")%></td>
<td><%=rs("uPetname")%></td>
<td><%=rs("uPwd")%></td>
<td><%=rs("uMail")%></td>
<td><%=rs("uQQ")%></td>
</form>
<td><div align="center"><input type="button" value="修改" name="UpdateUser" onclick="UpdateUserDB()">
<input type="submit" value="删除" name="DeleteUser" onclick="DeleteUserDB()"></div></td>
</tr>
<%
rs.movenext
loop
%>
</table>
<%
rs.close
Set rs=Nothing
cn.close
Set cn=Nothing
%>
每一行记录中都有修改删除两个按钮.
怎么实现点这一行的修改.它就传这一行显示的值?
代码如下
<script language="javascript">
function UpdateDB(){
mgform.uName.action="Update.asp";
mgform.submit();
return true;
}
function DeleteDB(){
mgform.uName.action="Delete.asp";
mgform.submit();
return false;
}
</script>
<%
set cn=server.createobject("adodb.connection")
cn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("DB.mdb")
exec="select * from userDB"
set rs=server.createobject("adodb.recordset")
rs.open exec,cn,1,1
%>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr bgcolor="#A2ABDE">
<td><div align="center">用户名</div></td>
<td><div align="center">昵称</div></td>
<td><div align="center">密码</div></td>
<td><div align="center">Mial</div></td>
<td><div align="center">QQ</div></td>
<td><div align="center">管理</div></td>
</tr>
<%do while not rs.eof%>
<tr bgcolor="#A2ABDE">
<form name="mgform" method="post">
<td><%=rs("uName")%></td>
<td><%=rs("uPetname")%></td>
<td><%=rs("uPwd")%></td>
<td><%=rs("uMail")%></td>
<td><%=rs("uQQ")%></td>
</form>
<td><div align="center"><input type="button" value="修改" name="UpdateUser" onclick="UpdateUserDB()">
<input type="submit" value="删除" name="DeleteUser" onclick="DeleteUserDB()"></div></td>
</tr>
<%
rs.movenext
loop
%>
</table>
<%
rs.close
Set rs=Nothing
cn.close
Set cn=Nothing
%>
<form name="mgform" method="post">
这一句中加上“action="......asp",同时将
<td><div align="center"><input type="button" value="修改" name="UpdateUser" onclick="UpdateUserDB()">
<input type="submit" value="删除" name="DeleteUser" onclick="DeleteUserDB()"></div></td>
放在</form>之前。
一楼的回复不可取(个人意见)
在你的数据库字段里加一个id字段,保证记录的唯一性!
<td width="90" height="71"><%=rs("id")%></td>
<td width="90" height="71"><a href="del_edit.asp?id=<%=rs("id")%>"><font color="#FF0000"><%=rs("cuName")%></font></a></td>
asp中怎么提交<td><%=rs("uName")%></td>的值
asp中,<td colspan=2 > </td>是什么意思?
在asp中,可否<td onclick="MM_showHideLayers('Layer1','','show')">显示</td>
网页代码中<td>是什么意思?
asp.net 用户控件<td>中的background
为什么键盘上的“L”打出来变成“l€?> </td><td><a href=
<td>你的名字</td><td><asp:textbox runat=server id=name />
ASP中提交问题~
Asp中<%...%>是什么意思?
魔兽争霸TD地图<永恒国度>怎么通关?