![]() |
#2
hu9jj2016-06-08 06:08
|
表单有开始 ID1 结束ID2 还有一个文本name 需要循环将ID1和ID2之间的记录添加name数值
判断 表 字段A 是否有数据
如果空没有数据那么字段A写入数据
如果有字段A不写数据字段B写入数据
怎么实现呢 谢谢!

ida=trim(request("ida"))
idb=trim(request("idb"))
name=trim(request("name"))
set rs=server.createobject("adodb.recordset")
sql="select A,B,C,D from fw where id >= "&ida&" and id <= "&idb&""
rs.open sql,conn,3,3
do while not rs.eof
if rs("A")="" then
rs("A")=name
rs.update
elseif rs("A")<>"" and rs("B")="" then
rs("B")=name
rs.update
elseif rs("A")<>"" and rs("B")<>"" and rs("C")="" then
rs("C")=name
rs.update
elseif rs("A")<>"" and rs("B")<>"" and rs("C")<>"" and rs("D")="" then
rs("D")=name
rs.update
end if
rs.movenext
loop
代码既然不会添加数据,不知道哪里错了。