Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/03/2005, 14:16
Avatar de pablinweb
pablinweb
 
Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 21 años, 9 meses
Puntos: 0
Se supone que usando Randomize nunca debería repetirce porque la semilla es el reloj del sistema pero podrías hacer una validación antes de ingresarlo y si está repetido generar otro, el problema es que no los guardas...
No te queda otra que hacer una combinación con la fecha actual, podría ser algo así:
<%
Randomize
Variable = int((9999 - 1000 + 1) * rnd + 1000)
y = right(year(now()),1)
m = month(now())
if len(m) = 1 then
m = "0" & m
end if
d = day(now())
if len(d) = 1 then
d = "0" & d
end if
tmp = Variable & y & d & m
Variable = int(tmp)
Response.write(Variable)
%>
Solo podrían repetirse el mismo día y esos datos si los tienes por lo que podrías validarlo sin problemas