Asp提交问题表单
我检查了一下,好像没什么错误,可怎么插不进去呢?<tablewidth="200"border="1"cellspacing="1"cellpadding="0"><fo...
我检查了一下,好像没什么错误,可怎么插不进去呢?
<table width="200" border="1" cellspacing="1" cellpadding="0">
<form id="form1" name="form1" method="post" action="mjjl.asp">
<tr>
<td>记录人:<input type="text" name="Rname" /> </td>
</tr>
<tr>
<td>标题:<input type="text" name="Title" /></td>
</tr>
<tr>
<td>日期:<input type="text" name="Rdate" /></td>
</tr>
<tr>
<td>金额:<input type="text" name="Monney" /></td>
</tr>
<tr>
<td>备注:
<textarea name="Content"></textarea></td>
</tr>
<tr>
<td> <input type="hidden" name="action" value="add">
<input type="submit" name="Submit" value="提 交" />
<input type="reset" name="clearn" value="重 置"/></td>
</form>
</tr>
</table>
</body>
</html>
<%
if request.querystring("action")="add" then
Rname=request("Rname")
Title=request("Title")
Rdate=request("Rdate")
Moneny=request("Moneny")
Content=request("Content")
set rs=server.createobject("adodb.recordset")
sql="select * from Content"
rs.open sql,conn,3,3
rs.addnew
rs("Rname")=Rname
rs("Title")=Title
rs("Rdate")=Rdate
rs("Moneny")=Moneny
rs("Content")=Content
rs.update
rs.close
set rs=nothing
response.write"<SCRIPT language=JavaScript>alert('信息添加成功');"
response.write"this.location.href='mjjl.asp'</SCRIPT>"
end if
%> 展开
<table width="200" border="1" cellspacing="1" cellpadding="0">
<form id="form1" name="form1" method="post" action="mjjl.asp">
<tr>
<td>记录人:<input type="text" name="Rname" /> </td>
</tr>
<tr>
<td>标题:<input type="text" name="Title" /></td>
</tr>
<tr>
<td>日期:<input type="text" name="Rdate" /></td>
</tr>
<tr>
<td>金额:<input type="text" name="Monney" /></td>
</tr>
<tr>
<td>备注:
<textarea name="Content"></textarea></td>
</tr>
<tr>
<td> <input type="hidden" name="action" value="add">
<input type="submit" name="Submit" value="提 交" />
<input type="reset" name="clearn" value="重 置"/></td>
</form>
</tr>
</table>
</body>
</html>
<%
if request.querystring("action")="add" then
Rname=request("Rname")
Title=request("Title")
Rdate=request("Rdate")
Moneny=request("Moneny")
Content=request("Content")
set rs=server.createobject("adodb.recordset")
sql="select * from Content"
rs.open sql,conn,3,3
rs.addnew
rs("Rname")=Rname
rs("Title")=Title
rs("Rdate")=Rdate
rs("Moneny")=Moneny
rs("Content")=Content
rs.update
rs.close
set rs=nothing
response.write"<SCRIPT language=JavaScript>alert('信息添加成功');"
response.write"this.location.href='mjjl.asp'</SCRIPT>"
end if
%> 展开
3个回答
展开全部
你这个页面是不是mjjl.asp?
if request.querystring("action")="add" then
改成
if request("action")="add" then
如果用
if request.querystring("action")="add" then
把<form id="form1" name="form1" method="post" action="mjjl.asp"> 改成
<form id="form1" name="form1" method="post" action="mjjl.asp?action=add">
if request.querystring("action")="add" then
改成
if request("action")="add" then
如果用
if request.querystring("action")="add" then
把<form id="form1" name="form1" method="post" action="mjjl.asp"> 改成
<form id="form1" name="form1" method="post" action="mjjl.asp?action=add">
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、 if request.querystring("action")="add" then
改成
if request.form("action")="add" then '推荐
或
if request("action")="add" then
2、 <input type="hidden" name="action" value="add"> 不要
<form id="form1" name="form1" method="post" action="mjjl.asp">
改为
<form id="form1" name="form1" method="post" action="mjjl.asp?action=add">
改成
if request.form("action")="add" then '推荐
或
if request("action")="add" then
2、 <input type="hidden" name="action" value="add"> 不要
<form id="form1" name="form1" method="post" action="mjjl.asp">
改为
<form id="form1" name="form1" method="post" action="mjjl.asp?action=add">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有看到<!--#include file="conn.asp"-->
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询