为什么黙认值是0的时候,rs("lou")=conn.execute("select Max(lou) from table")(0)+1这个语句没用呢,
我把黙认值改为1,也不行
在黙认值是0的时候,我强行改为1
这个时候,上面那句话才会起作用,
我这样试了:
if lou<=0 then
rs.addnew
rs("lou")=1
rs.update
rs.close
else
rs.addnew
rs("lou")=conn.execute("select Max(lou) from table")(0)+1
rs.update
rs.close
end if
为什么它只执行了前段,而else后面的跟本没执行,好像这个判断根本没用一样
set rs=server.CreateObject("adodb.recordset")
sql="select * from aa"
rs.open sql,conn,3,2
if not rs.eof then
for i=1 to 10
bb=rs(1)+1
rs.addnew
rs(1)=bb
rs.update
next
else
bb=1
rs.addnew
rs(1)=bb
rs.update
end if
这样就行了,
一会我给传张图你看看