帮我看看这个表单为什么不能保存到数据库
数据库是acc的我制作表单修改原来的数据,数据是一个表里边,不同列的。对应id,点击一次修改,我希望是把两个原有的数据改成新的数据。我的表单里调用的数据用的是:<tr><...
数据库是acc的
我制作表单修改原来的数据,数据是一个表里边,不同列的。对应id,点击一次修改,我希望是把两个原有的数据改成新的数据。
我的表单里调用的数据用的是 :
<tr>
<td align="center">
<input name="id" type="hidden" value="<%=request.QueryString("id")%>" id="Hidden1">
<input name="shuju1" type="text" id="shuju1" size="16" value="<%=int(rs("shuju1"))%>">
</td>
<td align="center">
<input name="id" type="hidden" value="<%=request.QueryString("id")%>" id="Hidden2">
<input name="shuju2" type="text" id="shuju2" size="16" value="<%=int(rs("shuju2"))%>">
</td>
</tr>
提交结果保存页面代码
<%
If Request.Form("Submit")="提交" Then
SQL = "Select * From mytable"
%>
<%
'## Module for saving Records ##'
Set objRS = server.createobject("adodb.recordset")
objRS.open "Select * from mytable order by id,conn,1,3"
If objRS.EOF Then
objRS.AddNew
Response.Write "<p>保存记录"
For X = 1 to Request.Form.Count -1
objRS(Request.Form.Key(x)) = Request.Form(x)
Next
objRS.Update
Response.Write "<p>更新成功!"
Else
Response.Write "<p>更新出错!"
End If
Response.End
%>
<%
End If
%>
或者,给个实例 ,我的文章中,有两个列 的数据需要经常修改,
我想从后台调用上次修改的数据 ,显示到表单,
通过表单修改 ,更新 为新 的数据 。
给个实例吧 。csbic#163.com, 把#换成 邮件符号哦。 展开
我制作表单修改原来的数据,数据是一个表里边,不同列的。对应id,点击一次修改,我希望是把两个原有的数据改成新的数据。
我的表单里调用的数据用的是 :
<tr>
<td align="center">
<input name="id" type="hidden" value="<%=request.QueryString("id")%>" id="Hidden1">
<input name="shuju1" type="text" id="shuju1" size="16" value="<%=int(rs("shuju1"))%>">
</td>
<td align="center">
<input name="id" type="hidden" value="<%=request.QueryString("id")%>" id="Hidden2">
<input name="shuju2" type="text" id="shuju2" size="16" value="<%=int(rs("shuju2"))%>">
</td>
</tr>
提交结果保存页面代码
<%
If Request.Form("Submit")="提交" Then
SQL = "Select * From mytable"
%>
<%
'## Module for saving Records ##'
Set objRS = server.createobject("adodb.recordset")
objRS.open "Select * from mytable order by id,conn,1,3"
If objRS.EOF Then
objRS.AddNew
Response.Write "<p>保存记录"
For X = 1 to Request.Form.Count -1
objRS(Request.Form.Key(x)) = Request.Form(x)
Next
objRS.Update
Response.Write "<p>更新成功!"
Else
Response.Write "<p>更新出错!"
End If
Response.End
%>
<%
End If
%>
或者,给个实例 ,我的文章中,有两个列 的数据需要经常修改,
我想从后台调用上次修改的数据 ,显示到表单,
通过表单修改 ,更新 为新 的数据 。
给个实例吧 。csbic#163.com, 把#换成 邮件符号哦。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询