宁波市社会保障卡查询:ASP编程问题(高人进)

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 14:42:01
sql="select * from student where 班级名称='"&classname&"'"
set rs=conn.execute(sql)
for x=0 to rs.fields.count-1
id=rs("学号")
name3=rs("姓名")
sql="insert into qizhong (学年,学期,班级,学号,姓名) values('"&year1&"','"&xueqi&"','"&classname&"','"&id&"','"&name3&"')"
set rs=conn.execute(sql)
next
高人帮我看看那里有错误,谢谢了
只能插入第一行值
错误提示
id=rs("学号")没有找到

还是不行

sql="select * from student where 班级名称='"&classname&"'"
set rs=conn.execute(sql)
for x=0 to rs.fields.count-1
id=rs("学号")
name3=rs("姓名")
sql="insert into qizhong (学年,学期,班级,学号,姓名) values('"&year1&"','"&xueqi&"','"&classname&"','"&id&"','"&name3&"')"
conn.execute(sql) '这里不需要rs
next

错误提示呢?

set rs=conn.execute(sql)
重复定义!
把set去掉试试1