中易网

求助!ASP关于同一表单多按钮或一个按钮的新增/修改操作

答案:2  悬赏:20  
解决时间 2021-03-14 05:54
各位大虾,帮忙看看 如题:现在可以新增 但不能修改!!
代码如下:
<!--#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>
最佳答案
form里放一个INPUT TYPE='hidden'
点了保存 先设置这个'hidden' 的值=add
更新 设置成edit,然后再执行FORM的ACTION
Select Case request.querystring("act")
改成
Select Case request.form("'hidden的name")
全部回答
你好! 是不是没有读行啊?在open之后加上rs.MoveFirst。。。瞎猜的 如果对你有帮助,望采纳。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
Android手机安装软件,需要证书吗?
湖岭镇社会建设和管理服务中心地址有知道的么
L真的死了吗?
中学生发生矛盾的主要原因有哪些(务求详细)
二阶导数中的平方符号的为什么不同
一匹的空调适用于多大空间?最好买哪个品牌?
我有一幅张大千画,不知道现在市场价格是多少
各位大神,小问一下。m15a 发动机和GW4G15都
五羊本田“金CG”现在卖多少钱啊
方城县七峰山爬上去需要多长时间?
我是男的,但别人说我唱歌像女的
我买了瓶迪奥真我香水,在网上购的,30毫升,
为什么我的优盘在电脑里面可以看电影,却在其
青菜和九菜可以包饺子吗
白酒调风糖吃了有哪些好处。
推荐资讯
女人就应该对自乙好一点。只有改变自乙,你的
下列对骨骼肌叙述不正确的是 A.骨骼肌里
桑林坡村在哪里啊,我有事要去这个地方
找一款类似红警的游戏。
坐动车和高铁可以带充电宝吗,可以带几个?
惠普D2668可以改连供吗?怎么改
为什么我的百度输入法的百度手写打开后总是消
苹果手机摔了一下一直自动开关机怎么办
萧山建新加油站在什么地方啊,我要过去处理事
永福中心校(佳木斯富锦)怎么去啊,我要去那办
陕西学前师范学院怎么样?有谁在这个学校上学
windows6.1-KB976932-X64.cab 压缩文件能不能
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?