Ya he dado con ello.
El problema es que si estamos en BOF y EOF a la vez no podemos hacer un movenext ni un movelast ni un movefirst, porque no existe ningun registro.
Asi que lo que he hecho es darle directamente al rs.update que se supone que crea el registro automaticamente en este caso.
El codigo queda asi:
url=Request.ServerVariables("HTTP_REFERER&quo t;)
SQL="SELECT * FROM remitentes"
rs.Open SQL, oConn,1,2
if rs.EOF and rs.BOF then
rs.addnew
rs("url")=url
rs.update'rs.addnew
response.write("edsfsfd")
else
rs.movelast
rs.addnew
rs("url")=url
rs.update
end if
rs.close
Jose Maria Fernandez
<a href="mailto:
[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>