各位大虾,帮忙看看 如题:现在可以新增 但不能修改!!
代码如下:
<!--#INCLUDE FILE="system/conn.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>职位管理</title>
<link rel=stylesheet type=text/css href="Skin/Default/Css.css">
<link rel=stylesheet type=text/css href="system/Style.css">
</head>
<%
dim add
Select Case request.querystring("act")
Case "add"
name_1=request.form("name_1")
win=request.form("win")
set rs=Server.CreateObject("Adodb.Recordset")
sql="select * from cs where name_1='"&name_1&"'"
rs.open sql,conn,1,3
rs.addnew
rs("name_1")=name_1
rs.update
rs.close
set rs=nothing
Case "edit"
name_1=request.form("name_1")
win=request.form("win")
set rs=Server.CreateObject("Adodb.Recordset")
sql="select * from cs where name_1='"&name_1&"'"
rs.open sql,conn,1,3
rs("name_1")=name_1
rs("win")=win
rs.update
rs.close
set rs=nothing
End Select
%>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td valign="top">
<table width="100%" cellspacing=1 cellpadding=0 bgcolor="#CCCCCC">
<tr>
<td width="100%" bgcolor="FFFFFF">
<table width="100%" cellpadding="2" cellspacing="1" border="0"align="center">
<tr class=titletdbg>
<td height="23" class="Navigationtal" ><font color=FFFFFF>职务名称</font></td>
<td height="23" class="Navigationtal" width="360" >排序</td>
<td height="23" class="Navigationtal" width="120">操作</td>
</tr>
<form name="add" method="post" action="?act=add">
<tr class=titletdbg>
<td align="center" class="zttitle"><input type="text" name="name_1" size="30" value="<%=name_1%>"> </td>
<td align="center" class="zttitle"><input type="text" name="win" size="30" value="<%=win%>"></td>
<td align="center" class="zttitle">
<input type="submit" class="subt" value=" 保存 ">
<input type="submit" class="subt" value=" 更新 " onClick="?act=edit"></td>
</tr>
</form>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
求助!ASP关于同一表单多按钮或一个按钮的新增/修改操作
答案:2 悬赏:20
解决时间 2021-03-14 05:54
- 提问者网友:践踏俘获
- 2021-03-13 11:08
最佳答案
- 二级知识专家网友:我的任性你不懂
- 2021-03-13 11:43
form里放一个INPUT TYPE='hidden'
点了保存 先设置这个'hidden' 的值=add
更新 设置成edit,然后再执行FORM的ACTION
Select Case request.querystring("act")
改成
Select Case request.form("'hidden的name")
点了保存 先设置这个'hidden' 的值=add
更新 设置成edit,然后再执行FORM的ACTION
Select Case request.querystring("act")
改成
Select Case request.form("'hidden的name")
全部回答
- 1楼网友:专属的偏见
- 2021-03-13 13:14
你好!
是不是没有读行啊?在open之后加上rs.MoveFirst。。。瞎猜的
如果对你有帮助,望采纳。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |