设备类型 型号 库存数量 申请数量
光猫 华为 10 ( )
光猫 中兴 10 ( )
数据库shebei:
设备类型 型号 串码 申请人
光猫 华为 串1 何
光猫 华为 串2
光猫 华为 串3
光猫 中兴 串4
for rowj=1 to clng(request("设备类型数")) '判断有几种设备类型
sql="select * from shebei where (设备类型='"&request("设备类型"&rowj)&"' and 型号='"&request("型号"&rowj)&"' and 申领人 is null)" ‘判断“申请人”为空的字段
rs.open sql,conn,1,3
sqts=1
do while sqts<=request("申请台数"&rowj)
rs("申领人")='何俊波'
rs.update
rs.movenext
sqts=sqts+1
loop
next
2 个解决方案
#1
[for rowj=1 to clng(request("设备类型数")) '判断有几种设备类型
if(request("申请台数"&rowj)>1) then
sql="update shebei set 申领人='何俊波' where (设备类型='"&request("设备类型"&rowj)&"' and 型号='"&request("型号"&rowj)&"' and 申领人 is null)" ‘判断“申请人”为空的字段
conn.execute(sql)
end if
next, 这样会把申请人为空的记录全部更新掉。而我只要更新要申请的几条记录。]
if(request("申请台数"&rowj)>1) then
sql="update shebei set 申领人='何俊波' where (设备类型='"&request("设备类型"&rowj)&"' and 型号='"&request("型号"&rowj)&"' and 申领人 is null)" ‘判断“申请人”为空的字段
conn.execute(sql)
end if
next, 这样会把申请人为空的记录全部更新掉。而我只要更新要申请的几条记录。]
#1
[for rowj=1 to clng(request("设备类型数")) '判断有几种设备类型
if(request("申请台数"&rowj)>1) then
sql="update shebei set 申领人='何俊波' where (设备类型='"&request("设备类型"&rowj)&"' and 型号='"&request("型号"&rowj)&"' and 申领人 is null)" ‘判断“申请人”为空的字段
conn.execute(sql)
end if
next, 这样会把申请人为空的记录全部更新掉。而我只要更新要申请的几条记录。]
if(request("申请台数"&rowj)>1) then
sql="update shebei set 申领人='何俊波' where (设备类型='"&request("设备类型"&rowj)&"' and 型号='"&request("型号"&rowj)&"' and 申领人 is null)" ‘判断“申请人”为空的字段
conn.execute(sql)
end if
next, 这样会把申请人为空的记录全部更新掉。而我只要更新要申请的几条记录。]