查看: 2142|回复: 4

[求代码] 如何将填入asp动态表格中的内容保存到数据库中

[复制链接]
高云松 发表于 2019-4-8 14:47:00 | 显示全部楼层 |阅读模式
添加成绩的代码在tjcj.asp中,主要是不知道怎么将在tjcj.asp网页中填入的内容保存到数据库中

tianjiachengji.zip

64.85 KB, 下载次数: 7, 下载积分: 威望 1 个

添加成绩的代码

 楼主| 高云松 发表于 2019-4-8 14:47:36 | 显示全部楼层
数据库也在压缩包中
ttasp 发表于 2019-4-9 02:22:16 | 显示全部楼层
按截图修改下输出代码:
1.JPG

2.JPG

后台接收的时候,可以跟输出一样,循环下获取对应的值。

  1. <%            
  2.   set rs=server.CreateObject("adodb.recordset")
  3.   rs.open "select * from QuestionsXZ where PaperID="&request("id")&"",conn,1,1
  4.   
  5.    do while not rs.eof %>
  6.    题目1:request.form("textfield4_<%=rs("id")%>")
  7.           
  8.                 <%
  9.                         rs.movenext
  10.                         loop
  11.                         set rs=nothing %>
复制代码
 楼主| 高云松 发表于 2019-4-12 13:38:20 | 显示全部楼层
ttasp 发表于 2019-4-9 02:22
按截图修改下输出代码:

在获取表单内容时提示错误啊
Microsoft VBScript 编译器错误 错误 '800a03ee'

缺少 ')'

/web/classcjgl/admin/crcj.asp,行 5

df=request.form("textfield4_<%=rs("id")
代码
<!--#include file="inc/conn.asp"--> <!--这是链接数据库,conn.asp页面中是链接数据库的代码-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%dim xh,tmid,df
tmid=rs("id")
df=request.form("textfield4_<%=rs("id")%>")
xh=request.form("xh")
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from StudentQuestion where PaperID="&request("id")&" ",conn,1,3
do while not rs.eof
%>
<%   rs.addnew
   
    rs("StudentID")=xh
    rs("QuestionID")=tmid
    rs("Commence")=df
rs.update
%>
        <%
                        rs.movenext
                        loop
                        set rs=nothing %>
ttasp 发表于 2019-4-12 13:54:46 | 显示全部楼层
  1. df=request.form("textfield4_<%=rs("id")
复制代码
这句明显错误。应该是:
  1. df=request.form("textfield4_"&rs("id"))
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号