
09/10/2003, 17:01
|
| | Fecha de Ingreso: septiembre-2003
Mensajes: 128
Antigüedad: 21 años, 9 meses Puntos: 0 | |
Lo mismo te debe pasar si el usuario retrocede con el navegador, modifica y vuelve a enviar el formulario. Como haces si desclickeo una opcion?
1) Podrias hacer un rs, cuyo sql sea select count(*) as cantidad from tu_tabla where tu clave.
Si cantidad > 0 THEN NADAS, SI NO INSERT.
2) Otra es hacer un rs con el siguiente select:
select * from tu_tabla where tu clave
IF rs.eof THEN
rs("campo1") = ...
END IF
LA VENTAJA DE LA PRIMERA ES QUE PODES HACER UN RS ABRIENDOLO EN MODO SOLO LECTURA, DEBE SER MAS EFICIENTE.
EL GRADO DE EFICIENCIA QUE SE OBTIENE ABRIENDO UN RS DE UN MODO U OTRO LO DESCONOZCO.
Saludos, Daniel. |