ASP通过查询记录数量生成文本框,然后再一起更新
我在做一个干部互评系统,难度在于不同级别的干部,他所要评价的人数以及级别是不同的,这就要根据查询,先把他所要评价的干部编号找出来,然后根据干部编号的数量生成文本框,然后分数填写好以后,把分数对应不同的干部编号,更新到数据库里去,谁能提供以下思路或者相关代码?感激不禁
我的数据库是MSSQL
帮顶!
晕死,你说的思路都这么清楚了
还要怎么说啊?
你不就查写现成代码了?
有两个问题,第一,批量生成文本框时,怎么区分?第二,怎么将文本框的ID和干部编号关联起来
有代码最好~不胜感激
根据ID或name区分
比如
VBScript code:
sql="select id from table"
set rs=conn.execute(sql)
i=0
response.write("<tr>")
while not rs.eof
response.write("<td><input type='text' id='"&id&"_"&i&"'><td>")
'第一个id是干部编号,第二i是顺序编号
i=i+1;
rs.movenext
loop
respons.write("</tr>")
我做这样动态生成的都是用ajax去保存
用javascript提取值和判断
楼上的方法我回去试试
汗!!
rs.AddNew这个家伙不能循环哦!!
客户端光标批量更新方式下循环AddNew是可以的
相关问答:
<!--#include file="Conn.asp"-->
<body>
<table border="0" align="left" cellpadding="0" cellspacing="0">
<%
URL ......
<%On Error Resume Next
Set conn=Server.CreateObject("ADODB.Connection")
conn.begintrans
conn.Open ("Driver={SQL Server};server=(local);uid=sa;database=student;pwd=")
......
id lbname topid ceng
1 产品1 0 1
16 产品2 0 1
17 产品3 0 1
18 产品4 0 1
19 产品5 0 1
20 产品6 0 1
21 产品7 0 1
22 产品8 0 1
23 产品9 0 1
24 产品10 0 1
25 产品11 0 1
......
当结束时间大于开始时间则显示未完成
当结束时间小于开始时间则显示未达到任务
没有时间则显示正在进行中
asp代码应该怎么写
如:开始时间 结束时间 & ......
"title"这个值保存不了?请问高手错误原因
<%set rs=server.createobject("adodb.recordset")
rs.open "select * from question",conn,1,3
if ......