ASP怎么批量添加数据呢

时间:2022-10-17 00:15:09
刚学ASP不久,现在在做一个学生成绩管理系统,如何达到如图中的这种效果,可以批量修改数据的,求问大神 ASP怎么批量添加数据呢

16 个解决方案

#1


单个修改的我会,批量的就不会了。要用到数组吗··?

#2


起同名就行了,然后item获取子项目

asp批量添加修改删除操作示例

#3


引用 2 楼 showbo 的回复:
起同名就行了,然后item获取子项目

asp批量添加修改删除操作示例

不好使啊,上面的科目不是固定的,是我从数据库里循环输出的

#4


你想怎么批量修改

#5


引用 4 楼 x8y8_com 的回复:
你想怎么批量修改

就是批量存储上面那些修改的成绩

#6


这样感觉不好,多了容易看走行。还不如做成批量导入,按人单行修改

#7


引用 6 楼 masxq 的回复:
这样感觉不好,多了容易看走行。还不如做成批量导入,按人单行修改

批量导入我也不会啊··

#8


循环添加 就可以啊

#9


楼主的数据量不大,循环每个人一个update就可以了。

#10


每个文本框取名字不一样,如 a11,a12,a13,a21,a22,a23

后台页,定义一个二维数组
for i = 1 to 9
for j = 1 to 9
a(i,j)=REQUEST(“a”)&i&j 
next
next

#11


用js加ajax这样速度快,服务器压力也不大。笨方法就是直接用for 循环了!

#12


引用 11 楼 a24722 的回复:
用js加ajax这样速度快,服务器压力也不大。笨方法就是直接用for 循环了!


这个是正解

#13


我是用循环,利用xls文件导入

#14


少提交了学号,没有学号怎么关联学生呢?

#15


把文本框名称后面加上id参数
保存页面获取id 循环修改!

#16


首先你要在修改页面得到ID
<input name="id" type="hidden" id="id" value="<%=rs("id")%>" />
然后在修改数据库这边用这个
这是获得所有的ID
for i=1 to request.form("id").count
id=replace(request.form("id")(i),"'","")
这是名字或者什么的内容
name=replace(request.form("name")(i),"'","")

conn.execute("update proucts set name='"&name&"' where id="&id)
next
response.redirect "index.asp"

#1


单个修改的我会,批量的就不会了。要用到数组吗··?

#2


起同名就行了,然后item获取子项目

asp批量添加修改删除操作示例

#3


引用 2 楼 showbo 的回复:
起同名就行了,然后item获取子项目

asp批量添加修改删除操作示例

不好使啊,上面的科目不是固定的,是我从数据库里循环输出的

#4


你想怎么批量修改

#5


引用 4 楼 x8y8_com 的回复:
你想怎么批量修改

就是批量存储上面那些修改的成绩

#6


这样感觉不好,多了容易看走行。还不如做成批量导入,按人单行修改

#7


引用 6 楼 masxq 的回复:
这样感觉不好,多了容易看走行。还不如做成批量导入,按人单行修改

批量导入我也不会啊··

#8


循环添加 就可以啊

#9


楼主的数据量不大,循环每个人一个update就可以了。

#10


每个文本框取名字不一样,如 a11,a12,a13,a21,a22,a23

后台页,定义一个二维数组
for i = 1 to 9
for j = 1 to 9
a(i,j)=REQUEST(“a”)&i&j 
next
next

#11


用js加ajax这样速度快,服务器压力也不大。笨方法就是直接用for 循环了!

#12


引用 11 楼 a24722 的回复:
用js加ajax这样速度快,服务器压力也不大。笨方法就是直接用for 循环了!


这个是正解

#13


我是用循环,利用xls文件导入

#14


少提交了学号,没有学号怎么关联学生呢?

#15


把文本框名称后面加上id参数
保存页面获取id 循环修改!

#16


首先你要在修改页面得到ID
<input name="id" type="hidden" id="id" value="<%=rs("id")%>" />
然后在修改数据库这边用这个
这是获得所有的ID
for i=1 to request.form("id").count
id=replace(request.form("id")(i),"'","")
这是名字或者什么的内容
name=replace(request.form("name")(i),"'","")

conn.execute("update proucts set name='"&name&"' where id="&id)
next
response.redirect "index.asp"