帮我看看这个表单为什么不能保存到数据库

数据库是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, 把#换成 邮件符号哦。
展开
 我来答
windowsxpii
2014-09-03 · 超过21用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:30.8万
展开全部
提交结果保存页面代码 应该 用update 不能用 select
<%
If Request.Form("Submit")="提交" Then
SQL = "Select * From mytable"
%>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式